Use TreeMap for holding configurations, such that connections will be sorted by ID (rather than arbitrarily). FIxes #216.
Implement MUCH simpler SAX-driven XML parser.
getCurrentState() should return null when on root element.
DocumentHandlerState should be static. Automatically throw exception if no TagHandler returned.
Add user mapping data model objects.
Add tag handlers for tags within the user mapping XML.
Initial refactor to use DocumentHandler.
Clean up auth provider.
Bump version.
Use StAX to write config XML.
Actually read parameter contents (oops).
Update ChangeLog