BGQ - Fix issue where limits were checked on midplane counts instead of
cnode counts.
BGQ - Move code to only start job on a block after limits are checked.

Related to bug 771
Handle node ranges better when dealing with accounting max node limits.
Fix perlapi to compile correctly with perl 5.18
follup patch for d849aadbc7f7da78299e61d279457d9f1e36f9ed
Merge remote-tracking branch 'origin/slurm-2.6' into slurm-14.03

Conflicts:
	contribs/perlapi/libslurm/perl/typemap
	src/slurmctld/acct_policy.c
Provide more detail native Cray config details
in slurm.spec, remove cray-mysql-devel requirement

In slurm.spec file, replace "Requires cray-MySQL-devel-enterprise" with
"Requires mysql-devel" per David Gloe.
Update META for v14.03.3
Start NEWS for v14.03.4
No need to have this here, it is NULL
BGQ - Fix issue with uninitialized variable.
Merge remote-tracking branch 'origin/slurm-2.6' into slurm-14.03
update news for tag
Improve documentation for prolog/epilog env vars
Update META for v14.03/3-2 tag
Start NEWS for v14.03.4
Merge branch 'slurm-14.03'

Conflicts:
	META
	NEWS