Do not use -g option for m4. Old m4 not support it.
Free derive from TemplateHaskell oppression.
Fix some warning message.
Start from Haskell env on travis-ci.
Path to $HOME/.cabal/bin.
Need haskell-derive-utils: deb package to install git ver.
Fix a bit miss.
Avoid derive error.

The BUG is caused by derive-2.5.12. It's not duplicated withderive-2.5.11.
Use derive-2.5.11 on travis-ci.
Suport "gm4" command for BSD like OS.