add cpp coverage support
remove qt installtion in .travis.yml

It's a big download and installation.  None of the tests run the gui, so
this is unnecessary.
add verbose testing to travis

Also add some comments to the setup files
Merge pull request #54 from js850/cpp_coverage

add cpp coverage support