Add OnPluginCrashed to Request handler
Fix indentation (spaces not tabs)
Remove sync over async GetSource() WinForms example
Remove the GetSource() sync-over-async wrapper from WebView again
Revert "Add GetText() sync method"

This reverts commit 9369967c7ffca456e3ac286df3ad8efafe263f95.
Extracted the KeyType enumeration into a file of its own.
Fixed spelling error + updated string which was funkily replaced a while ago when doing mass updates to the file headers. Also, refer to CefSharp.Core now, since that's where the reference comes from.
Added missing license header also.
Renamed the WinForms WebView to ChromiumWebBrowser, in line with how System.Windows.Forms.WebBrowser is named. (and our browser control is arguably very similar in nature to the Microsoft ones)
Let's simplify things a bit by using the same copyright year for this file also (even though it didn't exist back in 2010).
Added missing copyright header.
Whitespace fix.
Renamed the WPF control also, in line with how System.Windows.Controls.WebBrowser is actually named.
Simplified the documentation comments a bit. We don't need to prefix every single command description with "Command which"... :)
Back out .NET 4.5 Task stuff for now
Merge pull request #377 from jornh/no-sync-over-async

No sync over async
Resolve issue #242 CEF3: Keyboard input is sent to wrong WebView instance sometimes
Merge pull request #383 from amaitland/bug/Keyboard-Input-Incorrect-Instance

CEF3: Keyboard input is sent to wrong WebView instance sometimes
Merge commit '254f1c7bba9bde5b7acf1a8a538ca0d53421d0bd' into feature/rename-webview

Conflicts:
	CefSharp.WinForms.Example/BrowserForm.cs (manually merged)
Merge remote-tracking branch 'remotes/upstream/master' into feature/DialogHandler