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