All work from <takao.hatazaki@hp.com>.
nodes in the allocation.
now touches projections correctly, also added partition allocation request structure for easier passing
where the requeue logic was in a tight loop.