Versionservice is now using it's dedicated ElasticSearch index

- fixed unit tests and some integration tests
- implemented retrieeve old version method
- fixed query for old versions and fixed tests to not check for the non existant versionpaths on the entity anymore
- added unit test for versionservice

Pivotal item: https://www.pivotaltracker.com/story/show/72033254