Add option to not store favicons in history
Fix getting default quick search engine
Follow path mode in completer
Open start page only when opening new tab
Make sure that history is not copied from current tab when searching
Preserve zoom and other settings when opening links in new tab / window
Allow to set URL of active tab as start page
Implement "Reuse current tab" (currently only for search)
Mark session as modified when zoom changes
Read zoom values from session file (somehow it was missing)
Handle mailto URL scheme, fixes #188
Make deleting cookies more reliable
Allow to create search from INPUT type "search"
Make it more readable
Fix identifier
Add option to change journal mode for SQLite based storage, fixes #115
Fix opening paths with spaces in Transfers Manager, fixes #164
cmake: Fix building when Qt5 is in a non-standard location

The previous method was not providing proper include paths (-I) to the compiler.
Using the qt5_use_modules macro, one can specify both include paths and library
locations at once.

It is also not required to explicitly list all of the dependencies separately;
using just Script and WebKitWidgets works fine.

v2: Add missing QtSql module as per feedback at [1]. Apparently my system has
this set up implicitly while the Emdek's one does not.

[1] https://github.com/Emdek/otter/pull/192#issuecomment-36239973
cmake: building with 2.8.10.2 works just fine
Merge pull request #193 from jktjkt/cmake-fixes

Cmake fixes