Add code point iterator
[ELY-51] Add SASL PLAIN client; clean up, simplify, and unify PLAIN client and server code; i18nize PLAIN client and server
Merge pull request #80 from dmlloyd/ely-51-sasl-plain

[ELY-51] SASL PLAIN client and supporting cleanup and utils