Refactor print_switch_tables() to eliminate redundancy and use preferred file IO pattern
Remove redundant `pass` statement from learn_route()
Switch forwarding table keys to integers rather than strings to avoid unnecessary & confusing conversions
Simplify policy update making use of pyretic policy composition