Provenance & PROMS Integration

These are the changes to support creating and submitting records to the PROMS provenance system.

## Changes
### Config
This introduces a new field in config.properties, which will need to be added for any machines not already listed in the repo copy, and should look something like this:

    vhirl-prod.promsServiceUrl=http://proms-dev.vhirl.net

### New Classes

This introduces three new classes: `VHIRLProvenanceService`, `VHIRLServerURL`, `VHIRLFileStagingService`. The first is the primary class that builds the reports from the `VEGLJobs`. This is hooked into the Job monitor and builder at appropriate points. The second new class subclasses `FileStagingService` so we can create local files to upload with a specific name for the intermediate reports. The last new class is just a singleton for holding the VHIRL server url to use in constructing absolute URIs for provenance records.

### Notes

See also [ANDSPROV-12](https://jira.csiro.au/browse/ANDSPROV-12) and [ANDSPROV-14](https://jira.csiro.au/browse/ANDSPROV-14).