Fixes #8: proper output parsing

The code in the two "teapot islinked" commands now splits the "teacup
link info" output into lines, and looks for lines that match "Shell
<path>" or "Repository <path>" respectively.  It never looks at the
content as a list.