Doing simple variance management on putMemcache()
Attempting to use appengine.Timeout() to manage request variance in memcache
created an internal goon.timeout() function since appengine.Timeout(context,duration) didn't work in the development environment

Even further, since the timeout call didn't work in development, this fix uses goroutines (and in production, appengine.Timeout()) so any loss of temporary network connectivity with an
appengine service will still timeout properly
Revert "created an internal goon.timeout() function since appengine.Timeout(context,duration) didn't work in the development environment"

This reverts commit e1b1c196f17b19630ad57d79175bc43ad0a73776.
commenting out failing test due to issue https://code.google.com/p/googleappengine/issues/detail?id=10493
Revert "commenting out failing test due to issue https://code.google.com/p/googleappengine/issues/detail?id=10493"

This reverts commit dc99e3e8c9c8ad28baa1fe733d955808ff8c26fb.
Revert "Revert "created an internal goon.timeout() function since appengine.Timeout(context,duration) didn't work in the development environment""

This reverts commit 31cbc2aadb6e7c664e5e6b90092f6111872a67db.
Using build tags in order to test timeout related code changes to goon
Revert "Using build tags in order to test timeout related code changes to goon"

This reverts commit 8657903e8c5ac415f4a689f72fe911f6a8c1cbb0.
Revert "Revert "Revert "created an internal goon.timeout() function since appengine.Timeout(context,duration) didn't work in the development environment"""

This reverts commit f9524993af3c9cd9c76c5f59e97420a6f549ef81.
Revert "Revert "commenting out failing test due to issue https://code.google.com/p/googleappengine/issues/detail?id=10493""

This reverts commit f20077da31ea6798f8fc05e36355df1558cded82.
Implementing [suggested timeout values](https://github.com/mjibson/goon/pull/19#issuecomment-32545211) per @xStrom
Using build tags in order to test timeout related code changes to goon

Conflicts:
	timeout.go
Revert "Using build tags in order to test timeout related code changes to goon"

This reverts commit 3497e755ba83781c1a264c21ec6dc599a0abab88.
Using build tags in order to test timeout related code changes to goon

Conflicts:
	timeout.go
Made GetMulti() fetch requests in its own goroutine to speed up requests that are over the GetMulti limit in the datastore

TODO: PutMulti & DeleteMulti
Fixing a number of errors in my implementation pointed out by @xStrom and @mjibson
Merge pull request #19 from mzimmerman/memcachevariance

Doing simple variance management on putMemcache()
Implementing using appengine.Timeout for memcache.Get variance in GetMulti
Merge branch 'master' of https://github.com/mjibson/goon into memcachevariance