[CaBundle] Update bundle + fix make_ca_bundle.sh script

make_ca_bundle.sh was actually appending all certs to the file.
As a result, there were duplicated certificates after multiple runs
of the script.
[ShowStatusBar] Fixed settings to show/hide Status Bar

Closes #1259
[Session] Use the same session with both Qt4 & Qt5

The issue with incompatible session were only with first alpha
releases of QtWebKit 2.3
[SqlDatabase] New class allowing to exec Sql queries in separate thread

It uses its own QSqlDatabase connection, which is supported according to
docs.
[DatabaseWriter] Replace with new SqlDatabase class
[SqlDatabase] New implementation, hold connections for threads

Instead of using worker thread, use multiple threads with QtConcurrent,
and hold database connections for each thread.
[Crashlogs] Fix showing bad path when saving crashlogs

Regression from recent DataPaths commits
[LocationCompleter] Run completions search in separate thread

Currently, there is one issue with inline domain completion. It is
also searched from the separate thread, and thus it gets displayed
after a small delay.

Closes #1135
[BrowserWindow] Create shortcuts with QShortcut instead manually in keypress

This fixes eg. Ctrl+W writing W in locationbar
Fixed building with Qt 4
[LocationBar] Major cleanup. New code to change color of text parts

The code to change color of host of url is completely new.
It doesn't use any paint hacks anymore. That means text in
locationbar will now be always rendered pixel perfect, as it would
with normal QLineEdit.

Cleanup in LocationCompleter. It is now using QCompleter in inline
mode to complete domain. It is still not ideal, eg. it refreshes
and show the domain completion with delay (job run in separate thread),
and sometimes it misses it completely.

WebSearchBar: Always complete when receiving suggestions. Fix issue
when suggestions were only showed after typing at least 2 characters.
[ComboTabBar] Fixed double clicking on scroll buttons with Qt5
[LocationBar] Tweaked Linux theme. No longer hardcode height

It is now specified only minimum height.
Fixes issue with locationbar being too small with bigger fonts.
[LocationBar] Set cursor position at start when showing long url

Also disable animations for Oxygen style, it breaks when changing
text to completely different one (eg. loading foo.com and then bar.com)
and the url is too long to fit in line
[LocationBar] Cleanup code + fixed showing rss icon
[LineEdit] Create context menu in LineEdit

Instead of code duplication in LocationBar and WebSearchBar, create
the context menu from LineEdit.
Also actually create the menu, not just re-use the standardContextMenu.
Include QDebug in qzcommon.h

It's annoying to always include it just to remove a moment after...
Fixed building with Qt5
[LocationBar] Fixed crash in setGoIconVisible. Always check for m_webView
[Qt5] Fixed QIODevice::not open warning message