This patch rehomes the ip allocation extension API definition into neutron-lib. UTs and a release note are also included. Change-Id: Ifebe1d5e623a16ae46598c19b7d904fe913ce2d3