Add NFData and Eq instances

Eq instance is based via the default rendering in case of differences in
how they were created.
Merge pull request #13 from ivan-m/add_instances

Add NFData and Eq instances
add travis support
update travis config
update readme to include badges
fixes to hackage badge in readme
tweaks to travis ci
change doc wording for `ribbonsPerLine` (#14)
remove bounds on deepseq (fixes #15)
Fix cabal build issue with test-suite
add cabal sandbox to gitignore
Fixes to travis and have travis run test-suite
add back in lost 1.1.1.2 release notes
make 1.1.1.3 release
More fixes to travis ci
update readme to reflect use of branches in git
Remove incorrect 'version 4' entry from changelog

Version 4 was an experiment that isn't present in pretty at this time.
Update maintainer email in source code