The query method using conditions now work with both server and embedded

* Implemented query(:conditions => {name: 'foo'}) type of queries
Like old ActiveRecord, missing less then greater then etc..
* TODO: cleanup, there are now many method on the session handling cypher queries - a bit confusing