Sync with Fritz

Sorry for the monster pull request ... will use branches now.
The actual change against master (there the file was TableWindow.js) was actually relatively small. I had unfortunately removed the file and added a new one (TablePage.js) while the transition from the Desktop/Window setup to the Tabview/Page setup.
In the qx-mojo-app I now made the transfer clear (see TableWindow.js->TablePage.js change).
I do agree that the code in question should be better documented, but I would suggest to do that in a separate step.