Neo4j::Label.query with matches

Rebased #70 and added some more specs and suggestions for :matches queries