nsqd: improve in flight pqueue remove test

this actually asserts that the message removed was the one
we asked for (this is what was broken)
nsqd: fix inflight pqueue remove 'double Pop'
nsqd: fix missing lock around client map
nsqd: log client IDENTIFY
Merge pull request #390 from mreiferson/stuck_in_flight_390

nsqd: messages stuck in-flight
touch should set new timeout based on now; not last timeout
nsqd: use client's msg timeout for TOUCH
Merge pull request #407 from jehiah/touch_logic_407

nsqd: touch handling
bump go-nsq
Merge pull request #408 from jehiah/bump_go_nsq_408

nsq_to_nsq: deadlock
nsqd: fix gc memory collection bug for statsd
Issue #405: serve external static assets from embedded server

Initial commit of dispatching static assets

Initial application of go-bindata to assets

The go-bindata project at:
https://github.com/jteeuwen/go-bindata

converts a directory tree of assets into an embedded zip file and some
attendant functions to retrieve singular assets out of the zip
file. Useful in that it's hard to fully resolve internal references
within bootstrap and jquery.

Only allow GETs of embedded assets

Minor tweaks based upon PR code review

N.b. regenerated bindata.go to remove jquery-1.10.1, updated templates

Corrected package of bindata.go

Make use of embedded assets the default behavior

Remove dead code from templates package, run fmt.sh
Merge pull request #406 from crossjam/builtin_assets

issue #405 - nsqadmin: Adapting bootstrap/jquery resources for behind a firewall
Create empty file to fix go build ./...

Go 1.3 broke go build ./... for packages containing test-only
directories. This adds a non-test Go file with no content (besides a
comment explaining its purpose) to the nsqd/test folder, allowing the
repository to once again be built with go build ./...

See issue #409 for more information and issue #381 for links.
Rename test package.

The test package is now named `donotimport` to avoid confusion and
possible conflicts.
Merge pull request #411 from secondbit/paddy_fix_dotdotdot

Create empty file to fix go build ./...
nsqd: deflake TestClientTimeout
Merge pull request #413 from mreiferson/test_client_timeout_413

Unreliable test: nsqd.TestClientTimeout
to_nsq: app to PUB stding to NSQ
bump v0.2.29 stable