Migrate simple Shakemap object from shakyground
Migrate and the basic object for generating and storing the shakemaps and refactor using recent OpenQuake changes. Takes as input an event object, a set of sites and a dictionary of GMPEs, and returns the ground motion values for the sites. Ground motion fields for the median ("average") field and the standard deviations. Requires tests and improved documentation.