IncludeFile class - This class is used as a hack to make sure that the implementation of a header file is included into a tool that uses the header. This is solely to overcome problems linking .a files and not getting the implementation of passes we need.