Remove selected SelectionModels.
Simplify code (hopefully) but removing several source files that can be replaced with a few lines of code.
Update prefs based on sailfish-browser.
Updates current embedlite prefs to those used in sailfish-browser. Done as it comments on what most of them actually do!
Remove reference to ScreenOrientationSelector.
More SelectionModel clean ups.
Relocate search helpers in Settings.cpp
Previous code added search helpers on every run. After being removed from Session.cpp in a recent commit, this re-adds them to Settings.cpp.  In doing so, a check has been added to that they will only be added if no valid defaultEngine is found.
Add USE_TEXT_EVENTS env variable to sort out CAPS by default on form entry.
Move QApplication attributes before creation and add organization name.
Initial bookmark support.
Add support for adding bookmarks.
Add basic display in bookmarks window.
Currently doesn't navigate on selection.
Add missing bookmarks related code to Session.
First Settings refactor
Comment out unused memory option and remove language selection.
Remove unused SelectionModel and derived Language class.
Clean-up main.cpp and remove Utils.
Remove unused headers.
Utils::Log was unused.
Utils version function only used once, so just hard coded in main.cpp.
Change language handling to use QLocale.
Remove some debug code from BookmarksModel.cpp.
Simplify settings application and revert some orientation code.
All settings can be appied with Settings::reload().
Orientation is cached until next reload() until better solution is found.