Merge pull request #57 from inthause/test

Add Test on Documents
[DELETE] Defines in configuration, unused configuration entries and unused files.
Merge branch 'master' of github.com:RBSChange/Change into dev
Merge pull request #58 from intportg/dev

[DELETE] Defines in configuration, unused configuration entries and unused files.
DI refactoring
Removed static getInstance on Application
Updated CI script
Bad Gitignore file
Small fixes on tests
Merge pull request #60 from franckstauffer/fix

Refactoring of DI and removal of static getInstance calls
Add serialization Tests on document