Update the README with more details about our current branching model
Enumerate the steps needed to develop locally
Upgrade to the latest puppetlabs_spec_helper from a slightly forked git repo

The puppetlabs_spec_helper main repository doesn't have a gemspec and cannot be
properly referred to from Bundler, so we had to fork it -_-
Add spec/fixtures/modules/*/lib to the rspec $LOAD_PATH to handle custom providers in the catalog

This helps address autoload issues in rspec-puppet that would otherwise be handled by pluginsync

    1) role::puppetmaster
        Failure/Error: should contain_class 'profile::puppetmaster' }
        Puppet::Error:
        Could not autoload puppet/type/yaml_setting: Could not autoload puppet/provider/yaml_setting/mapped: cannot load such file -- puppetx/filemapper on node kiwi
        # ./spec/classes/role/puppetmaster_spec.rb:5:in `block (2 levels) in <top (required)>'
Enable rspec-puppet tests for the puppetmaster profile and role
Turn lint warnings into failures!

Let's keep this repository clean :D
More clearly document the puppetmaster profile
Add support for managing sudoers access across machines

This includes the saz/sudo module and defines a difference in sudoer needs
between OSUOSL managed machines and those outside of the OSUOSL datacenter,
which won't have an `osuadmin` account on them

[FIXED INFRA-17]
Merge pull request #9 from rtyler/lint-fixes

Lint and documentation fixes
Merge pull request #10 from rtyler/issue/sudoers-17

Add support for managing sudoers access across machines
Merge pull request #12 from jenkins-infra/staging

Bring sudoers to prod