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)