Merge pull request #3 from bhourigan/master

Update to latest production code
Merge pull request #4 from bhourigan/master

Added posix time support
Merge pull request #7 from bhourigan/master

Bringing puppetctl up to date with what's in use at Mozilla