Add error code 123 from RFC4370
Merge pfmooney/err-rfc4370

Fix mcavage/node-ldapjs#190
Run all tests during 'make test'
Use Buffer storage for EqualityFilter value

Store the value portion of EqualityFilter objects in raw attribute.
Certain binary-only comparisons (such as GUIDs or objectSIDs) are
difficult, if not impossible, to handle without direct binary access.
Overhaul DN parsing and formatting

Certain applications depend upon DN string formatting in a manner more
strict that specified in the RFC.  To enable format transcription and
reproduction, some changes were made to how DNs are converted to/from
strings.

- Store RDN strings raw instead of escaped
- Record formatting details during DN/RDN parsing
- Add DN.format method to control format recreation
- Remove DN.spaced method in favor of DN.setFormat

Fix mcavage/node-ldapjs#176