use create instead of refreshonly

This was preventing modules from getting rebuilt in the case they failed
to build on the initial puppet run.
linted whole module
Merge pull request #7 from mfournier/lint+module-compilation

Lint+module compilation