has_many should accept Neo4j::Node objects closes #424