Created by: Louis-Ye
Add function traces as extended marker type in memtrace (drcachesim) client. For each invocation of the specified functions in runtime options, the trace contains its return address, argument(s) value(s), and return value. Currently we support recording pointer-size arguments and return value.