add failing tests for circular chains involving singletons and not singletons
simplify failing tests
SingletonA not really needed for test to fail
simplify and organize tests
tentative solution to multiple instantiation of singletons
document test
Merge pull request #50 from cesteban/singleton-circular

Singleton circular