Removed catch for an exception that can't be thrown (anymore)
Bug fixes
Expand some Location and LocationParameter fields
Unpick the previous change where I shortened the location param names.
Tweak the handling of 'True'
Checkpoint ... there are reliability issues with this.
Overhaul to use the external 'scp' and 'ssh' commands ... for reliability