rebuy customizations

* edit host: puppet classes are now truncated at 65 chars; we have long
  class names
* edit host: changed puppet classes layout a bit. only two columns, not
  three.
* host new interface api: api does not expect an ip to be transmitted.
  Instead foreman registers unused ip at DHCP, nic-setup.sh waits for
  response and fires ifup afterwards