use params for all create actions, create fewer objects
a little DRY and performance tweaks nobody will ever notice
all mri specs passing
Merge pull request #134 from neo4jrb/create_params

`create` methods use params