Updated HTTP request threads to use gochannels in order to properly notify the main thread upon full completion