Fix problem with requests with no body failing to encode. Close #2

Provide default value of None for the variable passed as the body in HTTPConnection.request().