Fixes #379, adding directory type reference
Bump Boxen Gem dependencies
Version bump to Puppetfile modules
add more args to turn off pulling
switch around the no-pull arg check
also turn off pulling for service manipulation
undo accidental changes to master

This reverts commits 5b4b7223c2a5ff0863b42b8eae5de1c937d77659,
fe2933519cb621acaa0bdc8815850a3362b63392, and
9f2cfbaed041e6f62741c7de3deafb9852a42591.

This gets us back to 11ea991577f3785ddb6067dca68c11240be3db08.
add more args to turn off pulling
switch around the no-pull arg check
also turn off pulling for service manipulation
bump boxen and change credential script to support 2fa.
Merge pull request #396 from boxen/two_factor_support

Add two-factor support
Merge pull request #387 from boxen/pull_less

don't auto-update on some local-only operations
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  bump boxen and change credential script to support 2fa.
  also turn off pulling for service manipulation
  switch around the no-pull arg check
  add more args to turn off pulling
  undo accidental changes to master
  also turn off pulling for service manipulation
  switch around the no-pull arg check
  add more args to turn off pulling
  Version bump to Puppetfile modules
  Bump Boxen Gem dependencies
  Fixes #379, adding directory type reference