Make test fixtures optional

Addresses https://bugs.launchpad.net/oq-engine/+bug/1230100


This pull request also includes some preliminary work needed to make the risk peb qa test faster.