improve breadcrumb output: not in div (now under template control), always shows current page, and support custom prefix