Improve browser support code

Most notably, the `GM_xmlhttpRequest` function has been moved to `BrowserStrategy.ajax`.