Doing simple variance management on putMemcache()

This is the simplified variance on memcache.PutMulti()

My only open question with this is if we need to modify the timeout value based on amount of items.  E.g, ```time.After(MemcachePutTimeout*len(items))```

I imagine a Put of 500 items would fail everytime with a timeout of 3ms but I'm not sure how appengine works in that regards.