Synth now instantiates differently, takes a JSON array of defaults. Setup to implement presets
Converted settings to output the new json object
Save a preset, load presets from html5 filesystem api, fallback to come next.
Added fallback to locally hosted JSON for safari and firefox