Add PUT and DELETE methods to http plugin

Supporting a full REST pattern requires these verbs. using 'delete' as a property name can cause issues in IE7<, without quotes, so to avoid the issue I used 'remove' as the method name.