Added methods that use http PUT

Most methods using PUT are implemented, except for CREATE. Still needs
fair amount of testing.