added microbenchmark with varying cpu and mem load phases
Working on incorporating Rizwana's microbenchmark suite
Removed binary microBmark
    - We do not store binaries as part of a repo
Added clean version of Rizwana's micro benchmark
Updated micro benchmark
Removed sleep() calls
Added tunable multiplier for duration of micro benchmark run
Multiplier is assumed to be argv[2] (bench micro <multiplier>)
Added macros for timing
Updated cpu benchmark with timing macros
Slight tweak to microbenchmark
Updated tuning library and added tuning library calls to mem benchmark
Updated tuning library with better handling of components

power-agile components may or may not be present. Previously, the
tuning library was assuming that CPU, MEM, NET would all be present.
This assumption has now been relaxed by parsing the procfs file
'power_agile_inefficiency_components'
Re-adjusted tuning library period to 50ms
Working on tuning libarry algorithm
Reworked struct component_inefficiency
Tuning library was running into issues with signedness.
component_inefficiency struct now stores int rather than unsigned int
Working on fixing tuning algorithm
Tuning library tweaks

Added way to set inefficiency budget via task for testing
Added debug messages to resolve emin issues
Few useless comments in code to verify power_agile_task_stats agreement