Require nose and coverage for general

We use them to run tests, so it is fair to say we require them.

Change-Id: Ic16e17f17dc9706f5d7d730d1a014ac92a8adf40
Refs: bug #1187912