[Regression] Fixed handling key press events in webview.

Regression from 7c9b30c4432329afadaa63022c59fe14bd3b6c75
Add icon to private browsing menu action, and add the action to super menu
Refactoring private browsing menu action v2
Fixed crash upon closing private browsing window.

Also updated translations for previous commits.
[Windows] Fixed compile issue about mocinclude target.

-see  #849
Fixed executing order of queries by dbWriter()

-also added index tables bookmarksTitle and bookmarksUrl to
   default database.
-and removed a double check from saveBookmark()
Fixed incorrectly showing close buttons on tabs after restoring session.

Only reproducible when tabs overflows the tabbar.
Also fixed build warning on Windows.
Fix issue with missing semicolon with portable Windows builds.
Merge pull request #855 from laoch/master

Small fix for portable Windows builds.
[Oxygen] Set rounded corners for custom tooltips.

Show custom tooltips with rounded corners when using Oxygen
theme.
Tab previews and popup statusbar message are now painted with
rounded corners.
[Crash] Fixed occasional crash when extracting form data from page.

Apparently, QWebFrame::childFrames can return NULL frame.
Fixed building with Qt 4.7
Properly fix 5740873ed6

Previous commit introduced new bug, background tabs didn't have close
buttons.
Merge remote-tracking branch 'upstream/master'