Get optional default value in model.

This change adds an optional `$default` parameter to the model's `get()` method. The value of this parameter is returned if no value is found in the settings table for the requested setting.