support for Neo4j server: fix byte[] handling

neo4j-jdbc cannot distinct between String and byte[] when used remotely. As a workaround we do byte[]<->String conversion directly in GORM.
Adding test infrastracture for embedded, server and remote.
force commit when setting up indexes