Fixed E2 wirelinks not being duped

Fixes #477
Fixed printTable & T:toString()

They used to break when printing a table containing an array containing
objects which (in E2) are tables (such as vectors, angles, etc).

Fixes #480