LPS-35944 Optimize breadcrumb for Bookmarks

Add the breadcrumb within the portlet when it's in the Control Panel (this portlet can also be placed in a page). Move the invocations to addPortletBreadcrumbEntry to the top so that it's invoked before the taglib invocation.
LPS-35944 The breadcrumb taglib should be smart enough to not render anything if there are no paths.
LPS-35944 Optimize breadcrumb for Bookmarks

Don't show edit and add actions in the breadcrumb in Control Panel because due to its location this information is redundant
LPS-35944 Optimize breadcrumb for Bookmarks

The actions, breadcrumb entries and headers must be consistent. Also included here minor spacing related source formatting for the two previous commits.