Extracted default value initializers. (PR #94)

[Issue #73 undefined method each' for nil:NilClass in application.css.erb](https://github.com/discourse/discourse/issues/73) brought to light the aspect that DiscoursePluginRegistry` class-level accessors are not set to default values until their matching instance methods are called.

So I extracted the initialization.

In other words, where there once was this behavior:

DiscoursePluginRegistry.stylesheets = nil
DiscoursePluginRegistry.stylesheets #=> nil
DiscoursePluginRegistry.new.stylesheets
DiscoursePluginRegistry.stylesheets #=> Set.new

…there is now this behavior which I believe is intended:

DiscoursePluginRegistry.stylesheets = nil
DiscoursePluginRegistry.stylesheets #=> Set.new

GitHub

niling them out is more generic and obvious, letting our initializers do the work of setting the default value.

Merged, thanks :fish: