Improved BrowserSettings

Added missing Browser Settings and replaced the Nullable<bool> with a
human readable BrowserSettingsState like in the CEF3
Removed unwanted changes from WebView and commited correct BrowserSettings.h
Reverted all changes from WebView.cs
Removed Browsersetting which are not supported in CEF3
Used Nullable<bool> again and changed names

The used boolean setting names now match the command-line options.
Removed trailing space and updated copyright year
Changed JavaScriptDisabled to JavascriptDisabled
Merge branch 'BrowserSettings' of https://github.com/fraenke75/CefSharp into fraenke75-BrowserSettings

Resolve Author header line conflict
Merge branch 'fraenke75-BrowserSettings'