[config] Basic config resource, which persists to the fs datastore, attaches gotten config properties to itself and sets sane defaults for a default id for config.get()
[config] Expose "attach" and "detach" as resource methods
[fix] Assign config to exports.config
[config] Add a load method which automatically sets a default string id, with comments on the rationale and limitations
[config] Require the config after-the-fact to get properties not included in the schema
[config] Redefine config.get to handle cases where the id is undefined
[config] Use config.start instead of modifying config.get
[api] Use resource.env instead of resource.isProduction