Fix issue where user is requesting --acctg-freq=0 and no memory limits.
Merge remote-tracking branch 'origin/slurm-2.6' into slurm-14.03

Conflicts:
	src/slurmd/slurmstepd/slurmstepd_job.c
BGQ - Temp fix issue where job could be left on job_list after it finished.
Handle node ranges better when dealing with accounting max node limits.

This is for bug 775
Merge remote-tracking branch 'origin/slurm-2.6' into slurm-14.03
Merge remote-tracking branch 'origin/slurm-14.03'
Addendum to commit c6833796699f5956473e86118e18e5da95767ae5 to handle
situations where the association tree has multiple grp limits, only honor
the first one.
update test to handle change in commit
cbcea6728b554d83bfee086d98447fe7841355d1
META for tag 14.03.2
Update NEWS for next version
Merge remote-tracking branch 'origin/slurm-14.03'

Conflicts:
	META
	NEWS
add link from gres web page to cgroup page

Enforcement of file allocations requires use of task/cgroup.
Add function to return default account for uid
Change comments describing job_hold_requeue()

No change in logic, only clean up function description.
BGQ - Fix issue where limits were checked on midplane counts instead of
cnode counts.
Correct default batch job output file name

In version 14.03.2 was using "slurm_<jobid>_4294967294.out" due to
error in job array logic.
Remove function we are not using
Lua build issue

Avoid build Lua script build error with --enable-developer.
There was an unused variable, so it never reporting a valid LUA
when built with that option.
Improve LUA test script

Add an error code to the information passed to LUA
Merge branch 'slurm-14.03'

Conflicts:
	doc/html/gres.shtml
	src/slurmctld/slurmctld.h