dlman: Added channel support to the serve_page function—there needs to be a test for termination on those threads, too—and added an http_data type to allow for handling multiple types of data.