Add generic tree - xtree - to libcommon

Signed-off-by: Matthieu Hautreux <matthieu.hautreux@cea.fr>
Add uthash header and license to src/common, needed for xhash

Signed-off-by: Matthieu Hautreux <matthieu.hautreux@cea.fr>
Update copyright and Makefile for new uthash logic
Add generic hash table - xhash - to libcommon (currently a wrapper around uthash)

Signed-off-by: Matthieu Hautreux <matthieu.hautreux@cea.fr>
add CHECK lib checking and configuration in build suite

Signed-off-by: Matthieu Hautreux <matthieu.hautreux@cea.fr>
add xtree-test unit tests to slurm testsuite

Signed-off-by: Matthieu Hautreux <matthieu.hautreux@cea.fr>
add xhash-test unit tests to slurm testsuite

Signed-off-by: Matthieu Hautreux <matthieu.hautreux@cea.fr>
Results of running autogen.sh after CEA patches
Format changes in new CEA code, no change in logic
Include full paths from deja gnu tests to src/common header files
In configure macro, add logic to capture function return code, avoiding warning
For DejaGnu test, add HWLOC header and libraries needed for build
Add DejaGnu (make check) README, minor change to Makefiles
Add François Chevallier to Slurm team web page
Add CEA copyright notices to new work
Merge pull request #34 from cread/master

Fix spelling of my surname
Add "state" field to job step state information
Modify sview and squeue to ignore pending steps
Update Documentation for SlurmdSpoolDir
RAPL - Fix for handling errors when opening msr files.