Extend rup context

This pr extends the rupture context object so that it can provide new rupture parameters such as:
- strike
- hypocenter longitude
- hypocenter latitude

This is needed by those GMPEs which require for instance the site azimuth with respect to rupture location or rupture strike.