Fix minor typo.
This commit has a functionality fixes, but they were all related and
not able to be separated into multiply patches.

If EnforcePartLimits=Yes and QOS job is using can override limits, allow
it.

Fix issues if partition allows or denys account's or QOS' and either are
not set.

If a job requests a partition and it doesn't allow a QOS or account the
job is requesting pend unless EnforcePartLimits=Yes.  Before it would
always kill the job at submit.
BLUEGENE - Change error to debug, sense the issue really isn't an error,
more of a hey, the user is asking for something out of the norm.
Fix issue where if a system has more than 31 threads on some systems the
compiler would treat 1 as a 32 bit number and wrap.
Fix format output for scontrol command.
Update NEWS.
Improve the clean up of cgroup hierarchy.
Minor test fixes to work under all cases.
Cosmetic changes
Fix format of log rec

Was printing unsigned as int
Missing batch job given exit code of 1

If a batch job is discovered to be missing from it's head node, set its exit code to 1 rather than leaving it as zero.
Bug 833
Merge branch 'slurm-14.03'