Return empty list when not working on a module or package
Discovery recurses into subdirectories
Filters respected for package discovery
Merge pull request #123 from iain-peddie/discover-recurse-subdirs

Discover recurse subdirs