Add the GTK frontend

This PR adds a working Linux frontend to MDR, using WebKit2 + GTK.