MAAS provider uses hostname as cloud local address

Forward port pull request 473 from 1.20

The MAAS provider inserts a cloud local address equal to the dns name into the list of addresses returned by the instance.

Fixes: https://bugs.launchpad.net/juju-core/+bug/1353442