Missing signatures. Getting server to work.

Signatures on repository, event store and various other places.
Compiler should enforce correct signature which prevents wrong usage such as IPersistableRepository<Entity>.
Removing legacy parts from REST commands.

Added NoAuth to Revenj.Http to get server up and running without security DSL.
Handle various exceptions inside server.

Fixed references to old projects in config.

TODO: probably more exception handling is required in http server (eg. AggregateException, ...)