Switch to webview

Addresses [bug 1029292] (https://bugzilla.mozilla.org/show_bug.cgi?id=1029292) -- we've been having crashes with GeckoView. Since the goal is to replace the GeckoView / WebView with API results, anyway, we're switching to an easier path during this transition period.