Merge pull request #1 from jonhattan/master

User home directory configurable.
move sudo defines from node manifest to defaults
Merge branch 'master' of github.com:NITEMAN/puppet-defaults
added todo note
fixed historical typo
added scripting support