add PUT

This is useful for APIs such as Google's that require PUT.