Merge pull request #2 from thibaud-evaneos/refactor-activation

Refactor activation
Merge pull request #4 from thibaud-evaneos/master

Add continuous integration configuration
removed useless comment in travis config

It's also a way to check that travis will run the build for the first time...
removed public keyword in interface
Merge pull request #5 from thibaud-evaneos/master

Refactor post-build injections
merged
Store singletons by reference to break dependency cycles
Merge branch 'master' of github.com:thibaud-evaneos/dic-it