AllocateAddress maas

Implement Environ.AllocateAddress for the MAAS provider. Given an ip address, a subnet ID and an ip address it will attempt to reserve that ip address with MAAS.

(Review request: http://reviews.vapour.ws/r/482/)