Make public_trial default value configurable

The default value for the `public_trial` field should be configurable on a per-client basis. This is implemented by creating a registry record for `IClassificationSettings` and having the default value adapter query the registry for the default.

The fallback default (or default-default if you will) is set to `u'unchecked'`.