[TabbedWebView] Make sure to not crash with invalid m_window pointer

This is followup to properly handle detached WebTab (outside
BrowserWindow)

[ci skip]
[WebView] Fixed loading of bookmarklets

Closes #1288
[Benchmarks+Autotests] Fixed building with Qt5 and KWallet

Autotests: No longer move autotests binary to $root/bin directory
Autotests: No longer needed to specify NO_SYSTEM_DATAPATH define
[Benchmarks] Added AdBlockMatchRule benchmark
[AdBlockRule] Improve performance of rule matching with QStringMatcher

Use QStringMatcher instead of QString::contains in RegExpFilters.
QStringMatcher internally uses fast Boyer-Moore algorithm.
[Build] Fixed building with Qt4
[Mac] Fixed invocation of create_dmg.sh in macdeploy.sh
[Changelog] New stable version is now 1.6.4

[ci skip]
[Mac] Drawing QTabBar without actual object crashes on Mac

[ci skip]
[Bookmarks] Add new bookmarks at the end of the folder

Creating new bookmarks in Bookmarks Organizer are still prepended
(inserted at the begin)
[MainApp] Try to use windowIcon from icon theme
[Build] Fixed build after last commit