Function no_content now returns true, or false if headers already sent
Simplify prevent_cache function
Simplify file_download function
Fix redirect function return value
Change delay default value for redirect functions
Fix halt function return value
Improve code path inside redirect function