Bump to version 0.1 for first release
Update copyright notice and mail address
Drop upper bounds on dependencies
Update GitHub repository URL
Use Data.ByteString.Lazy.Char8 directly.

Previously I wasn't sure what would the best way to deal with a MIME
e-mail: String, ByteString or Text.  We can't be sure of the encodings
in the message body.  Still the header should only contain ASCII
characters.  Therefore we use Data.ByteString.Lazy.Char8 to read the
message.
A few minor cleanups
Replace breakSubstring with stringsearch library
Read version number from Cabal

It is located in dist/build/autogen/Paths_*.hs and available by
importing Path_*.
Indent, not align Cabal file
Move Overloaded Strings into LANGUAGE pragmas
Drop GHC option -hide-all-packages from Cabal file
Separate imports according to Haskell style guide

1. standard library imports
2. related third party imports
3. local application/library specific imports

https://github.com/tibbe/haskell-style-guide/blob/master/haskell-style.md#imports