Expose the print_headers function via the http_request.h file. Also, while here
clean up whitespace usage in print_headers.
Add base64 decoding to uAPI.
Don't append 3 bytes to the Content-Length, also handle case where
Content-Length is 0 bytes.
Parse Authorization header.