FxMixer GUI updates, fix disappearing effects

- Make the fader persistent peak colours CSS-configurable
- Make the fader background transparent so that it looks good on both inactive and active channels (no discolored bg showing through)
- Make the fxline background CSS-configurable instead of palette-dependent (allows easier styling and cooler effects)
- Increase width of FxLine by 1 pixel so that elements can be centered better
- Add object name to "new channel" button so that it can be styled independently
- Replace the "new" text on the button with a nice and stylish icon, which can also be themed
- Increase size of the send button gfx so that themes can use larger buttons there if they want to
- Some modernization and improvement of the code (eg. use static qpixmaps for graphics in elements that get loaded many times, so we don't waste resources by having duplicate copies of the same bitmap)



Addendum: (sorry, had to push this to the same branch)

Fix disappearing effects

-    Instead of using a single rackview and switching its model, have a rackview for each fx channel view, and use a QStackedLayout to only display the active one. This way effect windows don't disappear when you change the channel.
-    The old behaviour I considered broken, because it prevented things like being able to monitor the spectrum analyzer on one channel while changing parameters on another.
-    If anyone can think of any arguments for why the old behaviour was desirable, please feel free to present them here... or forever hold your peace ;)