Move unit test to an 'external' module to properly test Module dependency injection
Don't need to explicitly set eager singletons
Merge pull request #101 from elandau/master

Move unit tests to an 'external' module to properly test Module dependency injection