introduce a way to set a default path for the exec used by this module.

This addresses #2, #3, #11, #21 & #22 without being intrusive about a
global path for exec.
linting
one shall not mute puppet values, they are immutable
documenting the new feature
txt linting
release 0.0.2
release v0.0.3