Ensure that the pubkeypath is also managed by puppet
The keyfile has to be a "file". ensure => present could also be true
for a directory.
Add more tests for the certtool::cert class