Support Self IP and VLAN

https://tickets.puppetlabs.com/browse/MODULES-1163

Support for Self IP and VLAN features. There are no tests for this (I don't think I can write those). But it's manually tested and working. Feedback welcome.