Use the safer JSON::parse
No longer support multiple handlers

This was another unused feature that would have made rerun difficult.
It is better to not have to worry about supporting it.
General Cleanup