Clean up common header includes; document external dependencies for compression libraries