Be more selective when sending reset packets.

Always send the packet when going from modded -> anything, send the packet later when going from vanilla -> modded, never send it on a vanilla -> vanilla switch.
Add methods to load configurations with defaults.

Add Configuration constructor for empty configurations.

Use defaults for the Configuration object getter.