improve tracking for invalid requests.
Forcing expirations to records for memcache.
Forcing expirations to records for memcache.
Fixes for memcache expiration
fix to pushendpoint
since I can't pass values to socketlib...
Move more stuff to FixConfig
Fix typing for key
First round fixes for Elasticache "helpfulness"

Elasticache appears to silently break the connection to the server after
2 minutes and then return a "locally" cached value. This is great for
systems that don't have long, persistent connections, terrible for ones
that do.

like this one.
Merge branch 'dev' of github.com:jrconlin/pushgo into dev
Fix tests bug in handling tokenized endpoints and fix test_notify
Merge pull request #38 from edmoz/fix-tests-tokens

Fix tests bug in handling tokenized endpoints and fix test_notify
Fixes for Heka integration and Elasticache

* Dump stack on errors TODO: route to heka?
* formatting
Merge branch 'master' of github.com:jrconlin/pushgo
Merge branch 'dev'

Conflicts:
	src/mozilla.org/simplepush/server.go
	src/mozilla.org/simplepush/storage/memcache.go
merge with dev
Added forced shutdown on memcache connect

AWS + Go doesn't seem to like graceful reconnects to the memcache
server. This means I HAVE to run via start.bash
Add client reset on unknown uaid+channels or excess channels
Merge branch 'master' into dev

Conflicts:
	mod_test/test_push_api.py
Update tests for new client reset

* Fixed bug with getting a blank UAID