simplifies the swap logic by combining the two loops
simplifies the swap logic by combining the two loops

we loop through the before-swap and after-swap routing tables and do pretty
much the same thing:

1. if the key exist in the before table merge it with the new entry
2. if the key is new just add it to the result routing table

cloudfoundry-incubator/route-emitter