Adds error messaging to Parser when a class cannot be found.
Merge pull request #130 from Cameronjmayfield/BetterParserErrorMessaging

Adds error messaging to Parser when a class cannot be found.
Update .travis.yml for docker at travis
new scrutinizer issues fail the build

see #131 for details
fail build on all types of new PSR issues

see #131 for details
RuntimeException if log file for test suite is empty.
Prefers class names to match file names. Falls back on any class in the file.