experimenting with travel YML

trying to prevent travis from recompiling cython/numpy from source
make apt-get install assume-yes
don't install packages from apt

Travis-CI docs recommend against relying on debian packages, so go back to
building everything from source
added script for tracking test coverage
add tests for Line.add_vertex
give coverage.sh exec permissions