Adds PUT and DELETE calls to Web component

plus minor changes in internal methods, and related upgrade functions.