Broke the GET response into getresponse builder and getresponse sender functions.  Made it really ugly in the process, need to clean up, esp. for situations when a directory is requested