First bases for multi bank per instrument
Merge remote-tracking branch 'upstream/master'
Fixing some issues with merging
Save song with Component
Solo & Mute Component
Code Cleaning
Peak for component
Merge branch 'master' of https://github.com/hydrogen-music/hydrogen

Conflicts:
	src/core/include/hydrogen/IO/JackOutput.h
	src/core/src/sampler/sampler.cpp
	src/gui/src/Mixer/Mixer.cpp
	src/gui/src/Mixer/Mixer.h
Adding an instrument adds it before the first component
When copying instruments from another drumkit, add component when needed
add/merge component when copying from another drumkit
Lots of bug fixed
When adding a component, don't add it straight away to the instrument
Delete components
Merge branch 'master' of https://github.com/hydrogen-music/hydrogen
Remove component from instrument when remmoving last layer
Random pitch rotary in the right place
Crash if layer rotary used on emtpy component
Merge branch 'master' of https://github.com/hydrogen-music/hydrogen
Don't crash if edit/delete layer is pressed on empty component