SimpleCache - Extend support for plotting 28 benchmarks
Scripts - Batch backend script uses backends from commandline rather than hard coded
SimpleCache - Add support for attributing misses to blocks and memory ops

This requires tracking the sources of the misses and then sorting this tracking
structure after the run completes.
Contech - Minor cleanup regarding memory ops in block
Scripts - Batch submission script uses commandline for selecting runtime tool
Harmony - Extend plotting tool to support 28 benchmark plots
Contech - Add basic check for global addresses.

Accesses to global addresses are effectively static and if detected, could be
removed from the trace for a reduction in size and corresponding speedup.
Stats - Additional stats in backend

Add two simple stats of blocks with function calls and blocks with  glboal
data accesses.
TaskLib - Add info flag for basic blocks which access global values
TaskLib - Correct value for basic block info global access flag
Stats - Update stats backend to display stats from basic block info flags
Contech LLVM - Update pass for analysis of global accesses

The Contech analysis pass checks for global accesses and could output whether
the load / store is such.  The code is commented out that would ignore any
global accesses, as the improvement from ignoring these accesses is minimal.
EventLib - Place the bitfields of the memory operation into the proper order.

As the memory operation is accessed both using bitfields and using unions,
each must be in the proper order.  They weren't.  As a consequence, the low
nibble of every address was being lost.