[BUG #8137] Fixed lint warnings
Merge branch 'master' of https://github.com/qooxdoo/qooxdoo
Revert "[BUG #8067] All qx.Mobile List items do have the same ID"

This reverts commit 519d153e11138bb705e6e65d1f8ae3d12c5374fc.
Revert "[BUG #8067] All qx.Mobile List items do have the same ID"
[BUG #8229] Removed the special implementation for IE browsers to use an additional iframe element to block the element. This is not necessary anymore.
[BUG #8229] Changed implementation how to block the whole document. Now the DIV element is added as first child of the body with 'position:fixed' and '100%' for 'width' and 'height'.
This ensures that the whole document is blocked no matter how big the possible scrollable document is and it adapts on resize without any additonal JS code.
Merge branch 'master' of https://github.com/qooxdoo/qooxdoo
[BUG #8230] Fixed qx.util.Wheel.getDelta for firefox
[BUG #8231] if all the columns are hidden and _getColumnForPageX() returns null, the double clicked cell should not be focused or edited and there should be no "cellDblClick" event as there is no corresponding Model data
Merge pull request #83 from nikitadyumin/b8231

[BUG #8231] Table throws exceptions when double clicking on it if has hidden editable columns
Slightly modified the unit tests to get them reliable.
fix code style
[BUG #8185] adapt require calls to enable better dep injection during testing
[BUG #8185] add test infrastructure

* add test groups stdout, internal and external
* add first internal tests
* add empty test functions for remaining functions
[BUG #6377] updated CSS class names in test
[BUG #8185] adapt relative paths in test sandbox
fixed element id
[BUG #8185] introduce attic
[BUG #8185] remove unneeded function param
[BUG #8185] add more tests