Created by: toshipiazza
Adds a drx_tail_pad_block() method which constructs a zero-cost label at the end of any basic block which is not already branch-terminated. This facilitates the ability to add instrumentation after the current instruction even if the basic block is not branch-terminated.