Suppress warning
Add enable-gcov option
Add configuration for travis and coveralls
Add version and appname