Update cpanfile to include new (with icms) Data::UUID dependency
Bring method name in line with standard
Refactor the request generation out to a seperate module
Re-enable accidentally disabled subject confirmation
Refactor some portions of XMLSig for tidiness