Deheader analyzes C and C++ files to determine which header inclusions can be removed while still allowing them to compile.