Started work on a random module generator to aid in testing.

Added a online category to some tests which require online access.
Saved a copy of CKAN-meta-testkan.zip so that the sanity checker tests are offline.
Fixed KSP.Training test to work on windows as well as linux.