Fixed tests being dependent on execution order
First version of Mongo data access
 * DataAccess interface
 * MongoDataAccess implementation with tests
 * EntityInstance instanceID is now a field
 * Some dependency version changes
* Moved DataAccess from archive to core
* IPublish methods can throw exceptions
* ICatalogue and IPublish implementations as wrappers
  over DataAccess