Move to String parameter types in CrtAuth{Client|Server}

* Updated documentation.
* Introduced ASCIICodec with convenience methods for doing url safe
  base64 encoding of binary data.
Merge pull request #11 from noaresare/pr/string-types-2

Move to String parameter types in CrtAuth{Client|Server} (squashed, rebased)