add CHANGELOG.markdown file
use multi-ghc-travis <https://github.com/hvr/multi-ghc-travis>
remove dependency on algebra package, since it is outdated and not compatible with recent version of other packages
add -Wall option to some modules