some major modification to DG.cpp. now working on multiple, nested loops.
Merge branch 'master' of https://github.com/ruoranwang/llvm-loop-fission