Uses CustomJsonConverters first for Deserializtion
First raised in Issue #136 - Neo4jClient
Serializes POCO classes using CustomJsonConverters
first, before using default. Deserialization used default, then custom.
This meant you could serialize something, but not be able to deserialize it.
Now custom serializers are used first for deserialization, default then following.