rename files
add ExpectedStatus support
pass pointer to json.Marshal
TestPostUnmarshallable
ignore impossible error from http.NewRequest
TestBasicAuth
remove no longer used complain() function
Use defaultClient for TestGet