3.0.0.alpha.8 release
better first/last syntax
Merge pull request #379 from subvertallchris/master

better first/last syntax
support for serialization of node properties
Merge pull request #381 from subvertallchris/master

support for serialization of properties
cache_key method and specs
Merge pull request #382 from subvertallchris/master

cache_key method and specs
TIL about Class.destroy_all, updated my specs
support for multiparameter attributes!
make serialize more similar to Rails, add YAML option
bump gemspec to use core alpha.18
Inherit index on subclasses
Merge pull request #386 from subvertallchris/master

serialize as YAML/JSON, multiparameter attributes support, inherit indexes
adds Paginated class
Merge pull request #387 from subvertallchris/master

Adds Paginated class
Implemented id_property so that the id of the node can be specified instead of using neo_id

* Reimplemented Neo4j::Config so that default value for id_property can be specified
* Allow Model.property to specify index and constraint

TODO:
Use the Neo4j::Config to set default value for id_property. Probably need some callback from neo4j-core when session is started to configure the id property since we need a session to create indexes.