Add if list api and while list api
Merge remote-tracking branch 'origin/xiangqun'
Add procedure use table, remove comment from procedure uses extractor.

Please do test "procedure modify extractor" and "procedure use extractor" testing.

Signed-off-by: Wu Long <wulong@comp.nus.edu.sg>
Procedure modify table API added.

Signed-off-by: Wu Long <wulong@comp.nus.edu.sg>
Add procedure use table API.

Signed-off-by: Wu Long <wulong@comp.nus.edu.sg>
Added call and call star table API.

Signed-off-by: Wu Long <wulong@comp.nus.edu.sg>