Move submodule
First steps with multithreaded PluginParameters
Adding new base class for parameters
Update all components to subclass common base

Should take a lot of the boilerplate code out of updating parameters, also
each component can hardcode the image name expected from the ResourceCache.
Updating demo app for new component API
Update PluginParameters for compilation fix on Mac
Update project files
All components use range 0.0-1.0

Fixes issue #5
Update components using message lock

Must be done or else Juce will assert and risk of thread naughtiness will
ensue.
Free resource cache from MainComponent in dtor

Also add documentation stating that this must be done or else memory will be
leaked. Fixes issue #1.
Indenting, minor cleanups
Cache images, calculations in fields

Fixes issue #10