Refactored pyspd.locator.file._prepare_module_name to handle path ending with __init__.py
Added pyspd.locator.recursive_dir (with tests)
Added test case for pyspd.locator.dir to ensure that modules are NOT loaded recursively
Turned On debugging for tests
Added 'six' as base requirement to make app work under both Python2 and Python3; Refactored pyspd.locator.recursive_dir to use 'six.moves' to overcome differences between Python3 and Python3
Test under Python3.4, not Python3.2