Minor updated based on comments on PR 277.
Added comments to BatchInfo and JobSet, based on Patrick's comment on PR 277.
Minor formatting fixes.
Minor change for PR 277.
Merge branch 'scheduler-update' into window-improvement