Backend - Add support for single plots

While the script defaults to ploting 7x4, there is also a path for plotting
one result.
Util - Only run the NAS workloads that commonly work
Run script - Remove the defunct call to trace validator

TraceOnly generates a trace on disk and then deletes it
DiscardTrace generates a trace on /dev/null.
Overhead script - Update script to use revised method for writing and discarding a trace
Runtime - Update support for overhead instrumentation

This unified the overhead calculation for queuing into a global value, which
adds some cost, but allows tracing OpenMP programs.
SimpleCache - Update size to go up to and including 2^28
SimpleCache - Update cache model to also track allocation locations

This can provide stats as to which allocation is the source of the misses,
supporting performance debugging approaches.