quartermaster/DB5 — pull request #15 by ierceg (2014-07-25 21:54:57+00:00)
Title: Added forKey:defaultValue: methods with default values

The one exception is `fontForKey:` which accepts default font name and size instead of an actual font object. This is both for performance reasons and because the original `fontForKey:` falls back on system font.

Original methods (except `fontForKey:`) are all implemented in terms of `forKey:defaultValue:`