Persist scene graph and opengl context similarly as with browser app
[sailfish-browser] Add missing property for WebUtils mock

A warning was printed when running unit tests.
[sailfish-browser] Make low memory handling optional
Merge pull request #224 from rainemak/optionalLowMem

[sailfish-browser] Make low memory handling optional
[sailfish-browser] Order history by date if there is no filter

Conflicts:
	src/dbworker.cpp
Align webview tests to the history order fix (SHA1 b1c0f17fd)
Merge pull request #227 from rainemak/historyOrderFix

History order fix
Merge pull request #223 from rainemak/unitTestFixing

Unit test fixing
Improve debug dumps
Merge pull request #226 from rainemak/debugForWebPage

Improve debug dumps
[sailfish-browser] Move resetHeight to the web page

Changes cherry-picked from SHA1 3f30d840 commit
of the new browser ui.

"Add find-in-page functionality"
Document forceChrome method
Merge pull request #228 from rainemak/resetHeightPick

[sailfish-browser] Move resetHeight to the web page
Merge remote-tracking branch 'origin/master' into overlay-dual-toolbar

Conflicts:
	src/dbworker.cpp
	src/declarativewebpage.cpp
	src/declarativewebpage.h
	tests/auto/tst_webview/tst_webview.cpp
Improving webview unit test
Simplify ToolBar structure as per review comments

MouseArea used as a parent for the url label and find-in-page
buttons.
Review comment fixes
Fix merge error that happened in SHA1 fa583be10

resetHeight(false) got called twice once loading started.