Added report tests for all nodes.
Added report tests for all nodes.

- Added ability to specify nodes that the test runs on.
- Added ability to get alloc'd and idle nodes.
- Changed test log file to append instead of overwrite.
- Added write_log() to launcher for appending to the log from the test body.
- Added '-I' to srun for exiting immediately if resources are not
  available.
- Added '-J' to srun to name job.

Change-Id: I8b07c0b624629024247ba4d48d84418771b72586
Signed-off-by: Geltz, Brad <e42f3ad4099980ea02f08e076efbee5cf9d4a803@intel.com>

sssylvester/geopm,cmcantalupo/geopm,sssylvester/geopm,cmcantalupo/geopm,geopm/geopm,geopm/geopm,cmcantalupo/geopm,cmcantalupo/geopm,geopm/geopm,geopm/geopm,geopm/geopm,cmcantalupo/geopm,sssylvester/geopm,sssylvester/geopm