BrowseT: add nodes for module/module type bindings
type enclosing: filter results on binding constructs (#203)

In a binding construction, the name being bound is not yet in the
environment. As such, searching for the name within the construct
returns the previous binding, if any.
Update TODO