add

implements following functions:
void BuildGraph(CallGraph *CG);
void getDefectList(std::string docname, defectList *res);
void GetBBPathList(std::vector<BasicBlock *> &blist, BasicBlock *tBB,
TCList &ceList);
void findCEofSingleBB(BasicBlock *targetB, TCList &ceList);