Style, puppet-lint and todo-documentation changes