Geopts

Hi Phil. No problem, pull request to merge with v0.4devel this time.
Cheers
Actually on further testing, parsing it using CF::Helpers::load_runfile_params fails unless it's the first step in the pipeline. The filenames from prev_job_id don't exist in the runfile before runtime so it returns an error. Therefore I think I'd like to modify it very soon to restrict the arguments to just a few bits of information that are known prior to running, like the genome used and pipeline parameters, and module writers can parse these themselves. And yes, its for custom modules, but they are not finished.