add cmake flags to enable code coverage analysis. edit travis config to support coveralls.io integration