Port HTML viewer to WebKit2

I have updated the configure.ac dependencies and change viewer
implementation. The enable-default-context-menu setting doesn't exists
so I connected the context-menu signal to a functions that returns
true to do the same.

https://bugzilla.gnome.org/show_bug.cgi?id=740242