(9573) Bonded interfaces

adds tests to http://projects.puppetlabs.com/issues/9573

based on https://github.com/kwilczynski/facter-facts/blob/master/bonding.rb