(HPCToolkit in build): Added a test targethpctoolkit-test3 to test rose header tests #3 under HPCToolkit with various H/W counters.
The set of H/W counters is static and works on hudson-rose-45. On other architectures the list can be different.
Merge remote-tracking branch 'origin/master' into HEAD
(Performance refatoring): Replacing all dynamic casts present in isSgXXX with a table-driven check followed by c-style static casting.
The technique improves performance of entire rose execution by 10-15%. It improves isSgXXX() itself by more than 80%. We used to spend ~18% time
in dynamic casting called from isSgXXX functions.