-#42 adds command generate-tests for a source directory.

- Scans the source, gets the classes and then calls the existing generate-test.
- Uses composer ClassMapGenerator to find the classes -- new dependency on Symfony/Finder
- passes tests