Use the default learning switch component

trying to debug and probably my custom l2 learning switch code is buggy,
so using forwarding.l2_learning instead
change config file format to support more than two splitters
Merge branch 'defaultlearning' into noarp