[CORE] net: Refurbish netswitch software bridge

The software bridge is our default netswitch policy that is
always compiled with our core packet switching framework.

This patch does cleanups and simplifies the software bridge
implementation so that its more readable and easy to maintain.

Signed-off-by: Anup Patel <anup@brainfault.org>