DigitalCertificateIO Fixes

Bug 433, 434, 435
Merge branch 'master' of https://github.com/paulhunter/seng426-eChequeing