Slightly modify the sensor framework module API to allow passing a collection bucket for their sample. Extend the public API to allow an external entity to request a specific sample be taken and returned to them. This will allow a diagnostic like the power calibrator to use the sensor framework to obtain a sample.
Merge branch 'pwrcalib'
Add the power virus executable. Add a test mode to the pwr sensor plugin for cases (like mine) where the chipset isn't supported - just fake the power reading in those cases. Use that capability to debug the pwr sensor plugin so it is working correctly. Integrate the diag framework into the orcmd, and add a command to the orcmd_recv to run the diagnostics.
Merge branch 'pwrcalib'
Add the new otestcmd tool to send cmds to a specified orcmd. Cleanup bugs in the power diagnostic plugin so it can run.
Merge branch 'pwrcalib'
Minor cleanups to resolve a segfault in sensor_freq and reset governor and freq upon completing the calibration
Complete the power calibration subsystem. The power virus likely needs work to get it "viral" enough, and the database interface needs to sync'd with the database framework as it evolves.
Merge branch 'pwrcalib'
Checkpoint new provisioning framework
Sync to r31904
Cleanup kill of power virus and remove debug
Checkpoint new provisioning framework
Cleanup kill of power virus and remove debug
Sync to r31904
Merge branch 'foo'
Resolve the 100% cpu problem. Creating progress threads is fine, but the event library needs something upon which it can block - otherwise, it just falls thru. So for each progress thread we create, create a pipe and set an event to fire when the read end is ready - but never write anything into it. This will block the event progress thread, but still allow other events to fire.
Cleanup the repeated code to support progress thread creation and stopping by putting it in a common place in orcm/runtime/orcm_progress.[h|c]. Modify all the current uses to use the new functions.

Also, cleanup some CRLF ends to two files as it keeps getting flagged by git.
initial octl util, known broken command line opts, cancel job functionality