Autocaching interface to the app engine datastore for Go -- The primary difference in this fork of mjibson/goon is that you can have a 'self' type of *datastore.Key