[BUG #8244] Enable special events for safari desktop
(cherry picked from commit e6a16dc7fb120bf0537bb5f0c7f8eafe2568661e)
[Bug #6979] On any change of theme classes, the appearance of UI elements will be re rendered.
[Bug #6979] On any change of theme classes, the appearance of UI elements will be re rendered. All theme changes will be fired from meta manager.
[Bug #6979] prevent re rendering of disposed widgets
[Bug #6979] All changeTheme events are bound to meta manager now
[Bug #8173] #setAutoScrollIntoView and #getAutoScrollIntoView made public API
[Bug #8173] open and close node function without auto scrolling capability made public and set more explicit name
[Bug #8173] since #setAutoScrollIntoView is public now and the user could changed the default value, we have to re set to the original value.
[BUG #Bug 8561] Add unit tests
[BUG #8561] Add unit test
Merge branch 'master' of github.com:qooxdoo/qooxdoo
Re-Layout when the decorator gets changes.

Fix for #8422. When changing the decorator the item has to be 're-layouted' 
Sample: http://goo.gl/o9hWCN
[BUG #8601] Quick fix for the memory leak in qx.ui.mobile.basic.Atom
[BUG #8601] create VBox layout if there is no label
[BUG #8601] fixed possible memory leaks in the mobile Atom
[BUG #8601] shortened if-conditions and improved function naming.
Merge pull request #100 from oetiker/patch-1

Re-Layout when the decorator gets changes.
[BUG #6973] created two Grunt tasks ('test' and 'test-module') as replacement for the same-named Generator jobs
[BUG #8603] Hardening the 'debug' method to be only functional in the 'debug' mode
[BUG #8603] Added the 'logThis' method to offer a non-blocking solution. Added two API samples to improve documentation for these two methods.