add HTTP support for PUT and DELETE

I did some rudimentary testing and it seems to work.  I have little experience with REST API's however, so someone else may want to test this who has additional experience.

Fixes issue #257