test loader's ability to honor existing metadata

Loader should not blow away any existing `modules`, `groups`, and `skin`
metadata when it initializes itself.
honor existing metadata when initializing loader

- Initialize the metadata object in the default seed
- Mix in any existing metadata if it exists based on a whitelist
clean up formatting

- reclaim indentation level after removing surrounding `if`
- normalize object literal indentation levels
Merge branch 'honor-early-meta' into dev-master