Input and output of allocation phase

INPUT:

job: current job we are making allocation for.

candHostGroupList: (see section 2.1.1)

pendingReasonTable: (see section 2.1.1)

INPUT/OUTPUT:

alloc: LSF allocation decision is passed in, and plugin will modify it, and make its own allocation decision on top of it.