A Warning shouldn't result in a failure.
Make info messages debug2
Add more job submit validity checks

Test 3.11 was failing in some configurations without this as
the CPU count in the RPC was lower than the number of nodes in
the required node list
Merge remote-tracking branch 'origin/slurm-14.03'

Conflicts:
	src/slurmctld/job_mgr.c
	testsuite/expect/test1.97