list: Refine notion of indicated current app

Now uses canonicalized realpaths for comparison, so it will indicate even
if pwd and symlinked path differ (e.g. if a symlink target is [subdir of]
another symlink, such as ~/.pow)

Also un-fixes and re- Fixes #84, such that it doesn't break current app
anymore and also indicates if one is in the linked public dir