Fix #82 creating a new datastore entity with a name is a pain

now can create a entity by put a `PATH` like
`entity= dataset.entity(['Person', 'jim'])` 
or put a `Key`
`key = Key.from_path(['Person', 'jim'])`
`entity= dataset.entity(key)`
#82