Add "user script" + backend server for compatibility with NPAPI-less browsers

This is needed in Google Chrome / Chromium version 35 and later. It might
become necessary in Firefox as well if/when they choose to remove NPAPI.