removed duplicate queue flush
Add'l r's from bbangert

* fixes for negative counters
Merge branch 'mcgo' of git://github.com/bbangert/pushgo into bbangert-mcgo

Conflicts:
	src/mozilla.org/simplepush/worker.go
Merge pull request #47 from bbangert/mcgo

Set a socket timeout so that the loop can iterate.
Merge pull request #48 from bbangert/mcgo

Clear out the in chan in case the sniffer is blocking on it.
Move iterator holder outside loop to appease gc
Merge pull request #49 from bbangert/mcgo

fix references to pointers in calls.
Handle UAID collisions by resetting the client

NOTE: Spec says to drop the old. Need to revisit this to make spec
compliant.
Merge branch 'mcgo' of git://github.com/jrconlin/pushgo into mcgo

Conflicts:
	src/mozilla.org/simplepush/worker.go