Added save/load custom settings button (stored in localStorage.settings)
Save/load buttons are hidden when localStorage is no accessible
Load button is hidden when there is nothing to load
loadSettings now loads saved custom settings by default if all settings are default (if the user likes the default settings, then they can save default settings as custom settings so they aren't forced off the default settings or they can simply not save the custom settings)
Added reset/load/save settings
Settings page:
loadSettings now loads saved custom settings by default if all settings are default (if the user likes the default settings, then they can save default settings as custom settings so they aren't forced off the default settings or they can simply not save the custom settings)