Avoid use of Show's use of [Char] in debugHandler
Lookup table for Method strings
Move construction of Builder to openConnection

Avoid re-allocating a Builder's internal buffer by moving its
allocation to openConnection et al rather than having it constructed
in the sendRequest call.
Use foldl' instead of foldr
Add bang patterns