Vhirl 24 - Enable parallel processing for TCRM

Includes a puppet module that provisions MPI and pypar on centos65 based on the anuga one. A new image has been provisioned on nectar, and support added to the TCRM code in VHIRL.

Run a TCRM job on a larger image at nectar and -

AC1:  It runs multiple processes (it completed in 1h50m instead of >3h in the monash zone on a 4 CPU image for me)

AC2: It uploads the hazard.nc output file and port_hedland.log files.