Users can specify Puppetboard Git SHA to use

Allow a user to specify a Git commit, branch, or tag from Puppetboard's
Git repo. Default value continues to use latest commit.

This is useful for controlling what version gets installed and testing upgrades.