AllocateAndAddFloatingIpToNode gained private method 'allocateFloatingIPForNode' for internally allocating an IP by first using FloatingIPApi.create() and then if necessary iterate through available IP's found in FloatingIPApi.list().\nInsufficientResourcesException gained constructor for passing in only a String message.\nAllocateAndAddFloatingIpToNodeExpectTest gained tester 'testAllocateWhenAllocationFailsOn404LookupUnusedIpAddToServerAndUpdatesNodeMetadata'