Update Table data in-place

Replace data in place in the table, so that the properties that were
being inspected are still in view and it is easier to see changes
More generic port forward capability

Forward port through script to allow forwarding to other clients than
adb, and allowing more control over destination (eg. also allow unix
sockets)