IPs and tokens update

#3182
#3196

We might want some kind of AJAX on the IP field to display when it is/isn't required. Otherwise the user may get confused. Conditions are:

* When it's on a DNS or DHCP enabled Subnet
* When it's on a DNS enable Domain
* When Tokens are disabled
* Not when it's an image-based Compute VM