Dropped some language extensions
- UnicodeSyntax, TypeSynonymInstances and FlexibleInstances are dropped
- A hidden foldCaseList method is added to the FoldCase class
  which is used to case fold Strings.
- A FoldCase instance for Char is added.
- Bump version from 0.4.0.4 to 1.0.
Layout wibbles
Doc change: ByteString.Char8 encodes ISO-8859-1 instead of ASCII
Added a simple test suite
Added a simple benchmark
Wibble
Moved the NoClass benchmark code into a separate module
Add a rule which rewrites mk on ByteStrings to not go via the FoldCase type class
Moved rewrite rules to their own section
Added Setup.lhs