Add ability to specify public key file
Fixes #128
Merge pull request #130 from andymcc/sprint

Merged automatically by jenkins after successful gate test