View related changes.

- Add DSLParser to handle output from view DSL.
- Augments Fixnum to calculate column width in a grid-based layout.
- Minor fixes to allow client objects inside DSL blocks.