Update minimum system level for Mac OS X

Since Puppet 3.5 we require json, which isn't provided by
system ruby in Mac OS X before Mavericks. (PUP-2697)
Merge pull request #329 from ahpook/master

Update minimum system level for Mac OS X