Record cause of TypeConversionException.
Refactored classes and objects used for authentication to support pluggable authentication.
Improved quick start guide.
More useful information in README.md.