ProjectConfigCtrl: improve testability
ProjectConfigCtrl: remove unnecessary event params
ProjectConfigCtrl: add unit test
MenuCtrl: make controller better testable
MenuCtrl: add unit test
ProjectConfigTest: tmpPath can be a static constant
MetadataServiceTest: prepare test for create method
Merge pull request #12 from stoewer/master

Try to improve unit tests
refactoring metadata service
added tests to MetadataService
cleaning of the MetadataServiceTest
merged with actual master