API Refactoring:
- introduced writer and reader class to support writing and reading
- extracted a lot of redundant code about file strucutre into new ScenarioDocuFiles and ScenarioDocuAggregatorFiles
- changed some small details in docu entities structure
- introduced classes to support generic structured objects and lists of such objects and references to such objects in details of docu objects
- introduced unit tests to test the API
- tried to fix refactored field names in javascript client
- increased file format version
- increased scenarioo version
Merge branch 'master' of https://github.com/scenarioo/scenarioo

Conflicts:
	.project
	ngUSD-api/.classpath