clean up MANIFEST.in warnings

None of these files exist, so we don't need to include them in the manifest.
Update debian packaging for new dependencies

Also change the license of the debian backging files to match the license of
the rest of the files. Finally, add a debian watch file as well, and bring the
packaging up to the debian 3.9.5 standard.
add man pages for qtile and qsh
Add coveralls support