Furtherscape

This is basic functionality allowing making requests that are unsafe or require a body such as DELETE, PUT, etc...
Nothing complicated is being done with OpenStruct, though in the future it should probably be replaced with an object that has specific setters that are supported.
Should I add a TODO?