Improve parser error handling

In cases where one side of the connection is not communicated with valid
ASN.1/BER, it would be better to fire an error event rather than let the
exception bubble all the way up.

Fix mcavage/node-ldapjs#142
Merge pfmooney/parser-error-handling

* pfmooney/parser-error-handling:
  Improve parser error handling