Show only components that match a component's open uses port

Also initialize the ModelTree when WMT starts. Update the list of
available components after they've been read.
Add icons to ComponentCell menus
Add worker ComponentCell#addComponentMenuItem
Set up framework for performing actions on components