Needed auto-discovery modifications

* allow 'properties' attributes to be missing
* add mac_address to form
* update 'removal from maintenance' action

Change-Id: If8da9c870e1ce7143109f2c255381e7a192d19af
Merge "Needed auto-discovery modifications"