Exposing connection errors and queryLookupd fix.

* Updated README to include new events
* NSQDConnection uses ‘connection_error’ event for connection issues.
* Reader emits connection error as ‘error’ when nsqds are directly
provided to the reader.
* Fixed queryLookupd only being ever called twice.
* Writer also raises an ‘error’ event on all internal errors including
connection errors.