Fixes bugs/behaviours in the Geology and Strain Workflows

Fixes the following bugs:
1) Activity rate calculations in full geology workflow
2) Updates changes to Yaml fault representation
3) Adds new Yaml fault files to demonstrate collapsed vs non-collapsed logic tree behaviour
4) Includes 2004 Global Strain Rate model as a test workflow
5) Fixes bug in applying Kreemer et al (2003) regionalisation
6) Updates mapping of scaling relations in line with changes in OpenQuake-hazardlib