Major code rework, bug fixes and features

Added possibility to Cut, Copy, Paste and Select in address bar + fixed
behavior. Reworked the code into separate files.
Merge pull request #20 from Herrie82/BlackEye

Major code rework, bug fixes and features
Various minor fixes

-Changing of default search provider wouldn't have immediate effect
while searching
-Fixed various conditions for selecting text and hiding cursor
-Split WebView into a separate QML as well
-Removed the ScrollView since it didn't offer much benefit for now
Fix bugs after webView split

Seems like the webView split caused some bugs, fixing these now.
Merge pull request #21 from Herrie82/BlackEye

Various minor fixes
Update README.md
Update README.md