Patch usage/help for salloc,sbatch,srun for --profile

Our tester complained that srun --usage displays --profile=all
rather than --profile=all|none|energy|lustre|network|task.
None of the other options on usage have their possible options
displayed so I made  usage display --profile=... to be similar
Then I enhanced --help to list the possible values.
I also made the change to salloc and sbatch.
bug 325