Job submission changes from VEGL portal

Merged changes from the following VEGL-Portal pull requests for job submission updates. 

https://github.com/AuScope/VEGL-Portal/pull/8
https://github.com/AuScope/VEGL-Portal/pull/10

Tested with TCRM and ANUGA in VHIRL using portal-core version 2014-09-05_07-43-41.