Factor out my own plist type so tests don't have to rely on datastore.PropertyList
Refactor plistToMap to take the int64 key, so tests don't depend on datastore.Key
Factor out now for overriding in tests
Add tests, even though I can't get them to compile using 'go test'...
Allow user_id to be set when running locally, and don't require access_token
Experimental support for nested maps/properties -- really wish the tests would work... :-/
Remove TODO about nested maps
Starting adding memcache