Delete EngineEffectRack after removing
set m_pEngineEffectRack NULL after remove
move EngineEffectRack cration to addToEngine()
Clear rack lists in EffectChainManager::~EffectChainManager()
Remove EngineEffects and EngineEffectsRack directly when engine thread is already down
delete request if EffectsManager::writeRequest() fails to add message
delete EngineEffectChain when removing from rack
delete WTrackTableView::m_pTrackInfo
removed debug leftover
Removed redundant clear calls
use qDeleteAll in EngineBuffer
delete m_pSampleRate
Fix double initalisation
declerare var where it is used
Use QString for EngineAux
Cleared waveform vector in destructor
Merge remote-tracking branch 'upstream/master' into seal_leaks

Conflicts:
	src/dlgprefeq.cpp
Merge remote-tracking branch 'upstream/master' into seal_leaks

Conflicts:
	src/analyserwaveform.cpp
	src/waveform/waveform.cpp
Add library font preference.

* Add font selector to the preferences.
* Move row height preference from Interface to Library.
* Add controls for changing the font size:
  - [Library],font_size_increment
  - [Library],font_size_decrement
  - [Library],font_size_knob

If the row height is smaller than the font-size the larger of the two is
used.
LateNight: remove font tweaks

Conflicts:
	res/skins/LateNight/style.qss