tests: nosetest

* Changes testsuite discovery to nosetest and enables test coverage
  reporting.

* Adds support for shippable CI service.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>