puppetlabs/puppet — pull request #750 by pcarlisle (2012-05-09 23:50:06+00:00)
Title: base setting refactor

Extract common Setting functionality from StringSetting into BaseSetting. Refactor settings to be cleaner and have a meaningful exception hierarchy. Move settings out of Util.