Switch coverage to nose-cov

* Add first integration test using subprocess
* Switch to nose-cov which can track subprocess for coverage
* Fiddle around runtests to load nose-cov profile (needing multiple attributes
  on the same key, what --config doesn't support)
* Add a coverage config for nose-cov
* Adapt requirements and git ignore