Merge pull request #209 from Frenzie/master

Improved consistency and user-centeredness of preferences.
Setup view
Pass current list and fill view
Add getter
Set more proper shortcut context for actions
Do not let URL to be cleared in case of error, fixes #213
Show URL of hovered tab in status bar, fixes #214
Improvements for address bar searching, fixed #86
Merge pull request #215 from bajasoft/addressSearch

Improvements for address bar searching, fixed #86
Improve behavior of tab bar (previews and status tip) when dragging tab and when tab under cursor is changed due to layout changes
Keep unfinished transfers until removed manually
Save session also when title or URL gets modified without reloading, hopefully fixes #217
Do not let to open new tab between pinned tabs
Store amount of pinned tabs
Properly calculate tab width when some of them are pinned
Add basic fullscreen support, based on patch by Chocimier, fixes #219
Keep Reload action enabled all the time, fixes #223
Use URL as fallback for title, fixes #222
Mark session as "dirty" until it is saved when last window closes
Remove FullScreenAction from WindowAction enum