SubPackages on Windows
Seems like 'packages' option does not work correctly, at least on Windows.
This is because cycle in Finder._ImportAllSubModules requires for fileName to end with suffix. In case thats directory with subpackage there is no suffix so no subpackages are scrabed, even if recursive=True.
To fix this I'm proposing to check explicitly if fileName is actually directory containing init file with any suffix.