First Refactoring of distributed network and query.
Got distributed standing queries working.
Distributed profiles working again.
Updated integration tests.
Refactored security context.
Added insert, update, delete, fetch to AgentView
Updated introduction code.
Updated introduction code. It is now fully working.
Updated query response.
Added deleted check to agent view queries.
Added hasConnectionMetaLabel() as a query function.
Put profile in its own table.
Minor refactor.
Added remote de-registering of standing queries.
Moved id classes to their own package
Return context on query service channel response.
Return channel request's context on query responses.
Move postInsert/Update/Delete to bennu mapper to make sure all inserts, updates and deletes will call them.
Merge branch 'master' into dist

Conflicts:
	src/main/scala/com/qoid/bennu/SecurityContext.scala
	src/main/scala/com/qoid/bennu/webservices/WebServicesModule.scala