go: fix reflection for struct tests
go: todo updates
go: struct test simplification

Remove the reference squashing test.  The functionality needs to be
rethought and it's not worth having the failing test there.

Simplify the nesting test.  It was getting confused by the extra
refenences in the B struct.