[WIP] Set default viewport size to layout content

Experimenting with http://qt-project.org/doc/qt-4.8/qwebpage.html#preferredContentsSize-prop

Also using a wider default viewport (1366x768): this can be reverted of course
Do you know if it acts like "min width"? And does preferred height affect anything?