Re-initialize marshallers when a domain or config changes.

During development, it's not uncommon to be tweaking the custom marshallers
while the application is running.  With this update, any time a domain class or
the main configuration is changed, the plugin will re-initialize the
marshallers.