user manager convertion and unit test

- added testfolder for services
- added affinity validation
Merge remote-tracking branch 'upstream/master'
no clue what ive done
Merge remote-tracking branch 'upstream/master'
integration and unit test and question manager
error handling added
Merge remote-tracking branch 'upstream/master'
fixed webxml
merge conflicts fixed
added goddamn regions
Merge pull request #71 from geertvh/master

user manager and question manager to new spec