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
add to_nsq to .gitignore
expose TLS connection stats in nsqd stats, and nsqadmin
bump version
Merge pull request #417 from jehiah/ssl_debugging_417

nsqd: Expose Client TLS Connection Info
nsq_to_nsq: fix 0 length percentile bug
Merge pull request #424 from mreiferson/n2n_bug_424

nsq_to_nsq: index out of bounds
nsqd: fix BenchmarkProtocolV2Exec panic
Merge pull request #426 from mreiferson/bench_protocol_panic_426

nsqd: benchmarks panics
nsq_to_http, nsq_to_nsq: fix shared request state
nsq_to_nsq, nsq_to_http: per-host upstream host status output
go vet
nsq_to_http, nsq_to_nsq: fix race on handler.counter
Merge pull request #425 from mreiferson/n2n_shared_state_425

apps: fix shared request state