JIRA to track the following minor changes:
- Scheduler must normalize requests that are made using the attemptAllocationOnNode method.
- Currently, the placement algorithm resets the node iterator for each request. The Placement Algorithm should either shuffle the node iterator OR use a circular iterator - to ensure a) more nodes are looked at and b) bias against placing too many containers on the same node
- Add a placement retry loop for rejected requests - since there are cases especially, when Constraints will be satisfied after a subsequent request has been placed.