Removed the copy of libmsr from the repo. Now downloading it from its official repository.

Fixes to file path parsing in utils.C
Fixed bug with PAPIMeasure where nested measurements were not being collected
Make makefiles more robust

Added support for inheritable inputs

Commented out collection of output buffers in lulesh since that didn't end up being very useful. Replaced with total energy
Clearer warnings/errors
Merge remote-tracking branch 'origin/gbDevelop' into gregDevelop
Fixed compile refresh so it doesn't abort if kulfi has not previously been compiled

Fixed bugs in PAPIMeasure
Removed unused logging
Removed some logging output
Merge branch 'gbDevelop' of https://github.com/bronevet/sight into gbDevelop
Adjusted computation of cache miss rates
Merge remote-tracking branch 'origin/gbDevelop' into gregDevelop
Small fixes
Improved KULFI's handling of program termination to include support for calls to exit()
Added python scripts that simplify the use of Swift to run application ensembles
Moved handling of aborts from widgets/kulfi to sight_structure.C. Now can clean up Sight state when application calls exit or is killed by a signal.
Added support for threading where Sight generates a separate log for each application thread

Added support for visualizing multiple logs as different columns in the browser, using the new comparison tag.
Added support for threading where Sight generates a separate log for each application thread

Added support for visualizing multiple logs as different columns in the browser, using the new comparison tag.
Ordered events from multiple logs connected by a comparison tag (shown in multiple columns) are now being visually shown in the order specified by the clock time values.
Added fuller support for visualizing debug logs of pthreads programs
- pthread_create
- pthread_barrier
- phread_mutex

Added source code highlighting js for source widget
add some files for cdnode