Clean up Cabal file.
Bump package version to 0.4.1.
Reduce use of the ($) operator.
Replace SaxEvent with plain Event
Use strict text and bytestrings for everything.
Use the IsString instance of Name.
Quick-n-dirty port to updated xml-types and libxml-sax.
Rename 'Event' to 'SaxEvent', in preparation for new "xml-types" package.
Update to use libxml-sax 0.6
Update for latest version of 'xml-types'.
Moved some of the utility functions in 'Network.Protocol.XMPP.XML' into the 'xml-types' package.
Small tweaks to the bundled XML combinators.
Use 'xml-types' instead of HXT for basic XML processing.
Replace 'hGetChar' with 'hGetBytes'.
Treat strings retrieved from libXML as UTF8.
Add error handling hooks to 'Handle' computation signatures, to simplify the migration to a better GNU TLS binding.
Fix a few stylistic issues found by HLint.