Added NSQ and co files to gitignore.
Use Heartbeat middleware from gohttpware instead.

This breaks the endpoint. It is no longer /ping and is now /heartbeat.
Updated worker to use newest version of go-nsq.

API was renamed from SetHandler to AddHandler et al.
Updated Goopfile to reflect go-nsq and gohttpware.
Manually control message responding.

This allows us to use the TOUCH signal to tell NSQD that we are still
handling the Job and not to requeue it. It also lets us notify NSQD when
a Job should be requeud without backoff.

Fixed concurrency issue for jobs.

Fixed timing issue with the TOUCH response

Left closing of goroutines to defer.
Added Keen integration for build logs.