Networking configuration in kickstart templates

extracted from https://github.com/theforeman/foreman/pull/1565
Even though it supports advanced options like bonding, the plan was to support bridges later. Since it would work for us ATM, I can try to use this variant. An obvious benefit would be MAC address matching and we wouldn't depend on networking scripts format.