Merge pull request #11 from melezov/master

Repository insert/update returns a Future[Unit]
JsonSerialization Tests.

An instance of database is expected to exist.
Under user, with password and named 'scalaclienttest', on localhost:5432.

On sbt load dsl will be compiled from resources of http project, if it's not there already.
Jar will be placed in the http's test classpath.

On test call.
Local instance of revenj will be started.
It will connect to above-mentioned database.
On test complete, revenj will be shutdown, if it started it.

Process will not check if the 8999 port is already used.
Nore will it stop if its instance hasn't started successfuly.
It will then use a service currently running at the port 8999 to complete tests.
Spec for standard, reporting and domain proxy.

Located rewriten to house close and clean functionalities via scala di.
CrudeProxy specification.
Added/Stubed the rest of the tests.
Merge pull request #12 from rinmalavi/wip-testing

Testing with a local instance of revenj