Add a REST API for non-AMO addon registration (bug 924922)