ivory-backend-c: change up the compiler interface to allow users to extend dep files
ivory-bitdata: fixup example for new runCompiler