Added allocate_vpc_address to allocate VPC scope addresses. It would be cleaner to update allocate_address but this would break existing code.