Implements Cauzzi et al (2014) GMPE

Implements the GMPE of Cauzzi et al (2014). The GMPE can be broken down into six different GMPEs:

1. Implementation of the GMPE with a period-dependent reference Vs30 for site amplification
2. Implementation of the GMPE with a period-independent reference Vs30 for site amplification
3. Implementation of the GMPE with site type defined via Eurocode 8 class
4. As (1) for the case in which style-of-faulting is unspecified
5. As (2) for the case in which style-of-faulting is unspecified
6. As (3) for the case in which style-of-faulting is unspecified

Test data were generated by a heavy adaptation of the matlab scrip provided by the authors as an electronic supplement to the original paper. The matlab scripts will be appended in subsequent comments