Stop execute when any command error in travis-ci
Use valgrind when testing
Install valgrind in travis-ci
Add ASan and coverage build to travis-ci

Closed #2
Closed #4
Fix ASan in travis-ci
Use $CMAKE_OPTIONS in cmake instead of make
Add coveralls.io badge
Exclude header and cmake files in coveralls.io