Introducing GraphDatabaseService.execute(...)

Enables executing cypher queries without having to keep track of an ExecutionEngine instance, instead the database keeps the ExecutionEngine internally.
That could be an interesting case to distinguish, it's not something we've supported in the past, but this might be a good time to add support for such a thing.