Bug/protorpc messages

Fixes #31 with an update to the `endpoints_proto_datastore` dir. It also adds testing for the non-ascii problem.