tools, perf: Add asprintf replacement asprintf corrupts memory on some older glibc versions. Provide a replacement. This fixes various segfaults with --branch-history on older Fedoras. Signed-off-by: Andi Kleen <ak@linux.intel.com>