A ruby tool to detect unnecessary includes in c/c++ files