Propogate bbtrace info to loader pass
Introduce on-demand basic block profiling
Fix up basic block traces to include function call and returns