Nova Aggregate wrapper to manage host allocation pools

Change-Id: Ife4949896c1679c941df5b7059a8fbcbf55ec287
Dina style review

Change-Id: I528c65d3c8117c2554eee590270ef695cf40b121