firewall still broken, other stuff works.

ISpecial untested, requesting, extracting fixed.

firewall correctly routes items, but everythign ariving at it gets the
wrong direction to the next stop, because it arives at the central
router, with a destination of the edge router. need to replace
destination when it arives at the firewall.