Add __towatch support to tables

In some situations where a table acts as a proxy to actual stored data
so that we can catch all assignments and indexing events through __index
and __newindex, the data isn't available in the watch and we can only
see the contents of the proxy  because Decoda doesn't call __towatch on
tables. This is now fixed :)