Event-Based Hazard: Save multi-surface ruptures

Required for https://bugs.launchpad.net/openquake/+bug/1144225.