Fix #81 getting a datastore.entity by key or path

New can get a datastore.entity by key or path
#81 
@tseaver `test_get_entity_path` is tested for using path as the input for `get_entity`, don't you think need it? 
I've deleted the unused codes of `test_get_entity_odd_nonetype` at below commit