autotools
Change headers files.
Change "navigation-policy-decision-requested" signal to "decide-policy".

WK2 only has a signal for policy decisions.
Change "populate-popup" for "context-menu" signal and adapt handler.

New WK2 API HitTestResutl class doesnt have a reference to the DOM
node so we cant know using this property if we are inside a code block
or the name of a link.
Replace "script-alert" signal by "script-dialog" signal and adapt handler.
Replace "resource-request-starting" signal by "resource-load-started" and adapt handler.

I have to use new class WebKitURIRequest methods.
Replace "document-load-finished" signal by "load-changed" and adapt handler.

"load-changed" is a generic signal that receives a type parameter. I have add if
condition to return any execution of the handler that doesn't correspond to a
LOAD_FINISHED event.
In addition we have a problem (again) with DOM modification that should be FIXED
someway. Maybe WebExtensions is a good choice this time.
Rename WebKitWebSettings to WebKitSettings
Comment DOM related parts.
Implement view_print_action using WebKit2 API.
Substitute webkit_web_view_load_string call for webkit_web_view_load_html
Remove webkit_web_view_get_load_status call that is deprecated in WK2.
Use WKFindController instead of deprecated search functions in WKWebView
Adapt properties of WebSettings to WK2 Settings

Remove enable-universal-access-from-file-uris that doesn't
exist any more and rename default-encoding to default-charset.
Move settings property set to YelpView constructor
Move navigation requested signal unblock to the document loaded handler.
Use GtkActions for context menus
Modify header of test files.