support for serialization of node properties

This lets you save hashes to the database. It operates in a way that should be familiar to ActiveRecord users.

```ruby
class Person
  include Neo4j::ActiveNode
  property :links
  serialize :links
end
```