add support for SVN paths that are not branches or trunk (ie tags) and also fallback to displaying the repo's root name in the case where the repo path is none of tags/branches/trunk