Follow package requirements

This commit enables tclapp's -follow option so that it will pull in
indirect requirements (teacup already installs them automatically, if
need be).  In addition, tclapp will now pull packages from all teapots
linked to the active tclsh, putting Quill's teapot first.