Added ability to optionally skip using sudo based on list of other setting :keys.
Refactored sudo control into task-level, and path-level. Both options be used and mixed as the user pleases.
updated example settings to match a change in the previous push that would clearly show if a setting is a path or a directory or something else by adding the type of setting to the symbol name.
Fixed bug in nginx:configtest task sudo check.
Merge pull request #12 from jjabba/optionalsudoforconfigs

Added ability to optionally skip sudo