Refresh seq views when their children update

Since a seq view's appearance depends on the widths of its children,
this behavior is necessary to ensure that seq views don't break when
their children's widths change.
Fix rendering bug involving stale :form info in coll nodes
Cleanup: better token rendering code. Fixes #1.