Keep toggle buttons pushed when functions stops flashing, but is still running

Fixes issue 116.
Merge pull request #131 from janosvitok/issue116

Keep toggle buttons pushed when functions stops flashing, but is still running
Added Snap to Grid functionality to Show Manager
Added vertical bars to Show Manager grid view
Fixed Scene test unit. Needs to be improved after latest user fade selection method
Fixed audio track removal code

Track removal code placed where it should be
Show Manager improvements for functions removal.

Tracks removal is still not OK though
Added Doc::functionsByType which simplifies code when looking for functions
Track removal should be ok now
Simple Desk layout changed to display 32 DMX channels and 15 playback faders

Started to add mode view toggle to Simple Desk
Completed Simple Desk full view mode.

Improved Console Channels to require less horizontal space
Added fixtures: American DJ Accu UFO, American DJ Double Phase, American DJ FREQ 16 Strobe, American DJ Quad Phase, American DJ Revo4 256 CH (thanks to David Kuder)
Missed Elation-EVC-MH from previous commit
Updated translations
Fixed a NASTY bug of ShowRunner. Functions were not really ordered for playback

Fixed ADJ Revo4 fixture clearly retouched manually
Added status "LED" to Virtual Console buttons.

TODO: paint in yellow on Function change
Code for 3 VC button tatus styles

(at this point could become a user option...)
Some more documentation updates (simple desk and show manager)
ChaserEditor clipboard turned to global. This allows copy&paste of steps between Chasers.

Show Manager uses global clipboard to copy also sequence and audio items
OSC plugin status info improved
It is now possible to add notes to Chaser steps (either from Chaser Editor or Virtual Console Cue List)

Addecd clipboard reset on Doc clearing
Updated documentation
It is now possible to set Virtual Console widgets default size and Speed Dial default value