Flake8 fixes
Moved nose-specific test finding code into its own class
Use optparse to allow specifying the test search method. Default, and only current option, is nose
Added python test finder that parses the AST
Ignore duplicates
Updated readme to include documentation about the new option for specifying test discovery method
Match all classes, regardless of whether the class name contains the match string
Added a few unit tests
Merge pull request #5 from kylegibson/master

Allow for non-nose based test discovery