Various new layout functionality

- Progressed #33. Still open issue re. Slider popup (reported on Juce
forum)
- Closes #32
- Added new <settings> element to <defaults>, which can contain global
defaults similar to User Settings