minimize dock-widgets in a statusbar

User has option of minimizing dock widgets. Also he can
enter fullscreen mode by going to the View menu or by
pressing F11. When exiting fullscreen mode the state will
be the one before the fullscreen. If some widgets were
hidden before they will remain that way after.

Signed-off-by: Marius Avram <marius.avram1309@gmail.com>
Fix styling issues and tiny bug

- fix styling issues for the minimizing widgets code
- force fullscreen when some widgets have been manually brought
on screen (opposite of manual minimization).
Merge pull request #391 from marius-avram/B331-NEW

minimize dock-widgets in a statusbar