[BUGFIX] Cache Management Exception when files changed but no classes
When classes did not change, but other files did, an exception occurs
because $modifiedClassNamesWithUnderscores does not exist, as it can
be seen when reading the source code.
Releases: 2.0, master