failing has_one specs
all specs pass, has_one with QueryProxy appears to be working
refactoring, DRY up query methods
Removed duplicated method

Still testing code climate
refactor has_many enumerable methods
merge changes from query_proxy_refactor
refactor branch with updated queryproxy methods
move QP methods to QueryProxyMethods module
Merge pull request #452 from neo4jrb/refactor_v2

DRY, fixing has_one chaining, improves QP enumerable methods