Discorick/fix various puppet provisioner errors

Addresses:

* rauhryan/huboard#413

<!---
@huboard:{"order":300.125,"milestone_order":415,"custom_state":""}
-->