Mostly solved a race condition in the serialization type cache bootstrapping optimization.
Added a *datastore.Key slice with all non-nil elements to the input variety test.
Fixed a bug that sometimes caused the serialization of a slice of *datastore.Key to fail.
Merge pull request #30 from xStrom/robust-memcache

Bug fixes to the memcache layer