Insert, Create changed.

* Still creating entity if assign the ID to entity manually. An error is raised
if an entity with that ID is already existed
* RethinkDB has a werid default order in an un-predict way. Therefore, .frst and
.last isn't ideally to implemented. However, by specifiying an field to order,
we can use them.