Ignore Allow/DenyQOS in part if QOS not configured

Previous logic would fail an assert
Remove some v15.08 code

The perl API sbcast function included a step ID, which is NOT in v14.11, on v15.08
Perl API to return node MIXED state

Add new slurm_load_node flag of SHOW_MIXED, which will change a node's
state from ALLOCATED to MIXED by comparing the number of CPUs allocated
against the total CPU count on each node
bug 1209
Improve slurmctld error message

bug 1207
Merge branch 'slurm-14.03' into slurm-14.11
Merge branch 'slurm-14.11'
Double Munge connect retry timeout (1 to 2 secs)
Merge branch 'slurm-14.11'
Add burst_buffer support to job_submit LUA
Fix issue with squeue/scontrol showing correct node_cnt when only tasks
are specified.

This is a fix to commit b9cc5b31047 which just didn't know
mc_ptr->ntasks_per_core is initialized to INFINITE.  Without it the
node_cnt packed would be set to 1 on the user tools.

This fixes bug 1148.
Merge remote-tracking branch 'origin/slurm-14.03' into slurm-14.11
sview - Remove unneeded code that was resolved globally in commit
98e24b0dedc.  This was fixed completely in commit af19cb55fc5,
but in any case this code shouldn't be needed anymore.
Merge remote-tracking branch 'origin/slurm-14.11'
Change some symbol names for better clarity
Fix job_submit LUA set job logic
job_submit/lua, put some fields in alphabetic order

no change in logic
Add job script to job_submit/lua
job_submit/lua: Fix job_desc set field logic
Merge branch 'slurm-14.11'
Check for linking function for blcr to work with very old lib installs.