minor improvements to browser handling, initial work on comment parsing

- Can now better control how many lines of output are displayed, and
will display more by default (though if truncated, only displays 15)
- In addition to assignments, `library` is now an ignored statement
- Starting to develop mechanisms to parse comments so they can be
attached to expressions