Merge pull request #34 from mpickering/rearrange

API reorganisation for version 0.7
Deleted old Setup.hs.

This caused the wrong test suite to be run!
Updated and reformatted package description.
Updated README.
Updated travis file to build executables
Additional small changes

Including better documentation and fixing the executable.