Add 'disable' as a choice to parameter run_method

Setting puppet::agent::run_method to 'disabled' will ensure that the
puppet client is never run at all. This is useful for users who trigger
puppet through tools like MCollective.
Clean up commit to disable the puppet agent
Merge pull request #53 from ghoneycutt/set_run_method_to_disable

Set run method to disable