gateways were not being reported correctly. a small string matching error as well as the fact that it was lookign for, and reporting if a gateway was NOT coming from the device and instead was being gathered over the mesh. This commit makes it report a gateway ONLY when it is providing a gateway over the ethernet port that is not coming from the mesh or cleint address space.