Gateway Widget - Table Size Change Fix

Fix gateway widget size change on first update.

Inner table size changes on the first update because the table in update data does not have the same attributes as the widget.  i.e. border, cellpadding, cellspacing,  style & summary.

Also remove an errant td end tag.


Populate gateway address field with tilde if there is no address or friendly interface.
This is to match the update data.
Why call htmlspecialchars() for a fixed string? Also, it would be better to check if string is empty before echo above