Quick change to breacrumb copy width
Updating group profiles to properly show private groups that are
nevertheless visible

This commit also includes a ccustom "request-membership" template so that
proper Bootstrap classes can be applied
Cleaning up unused functionality from utility.js
Styling and markup updates for various member and group action buttons that were
missed on the first go around
Moving group profile into bp_before_group_header action
Spacing commit only
Updating danger state text to custom magenta
Group profile privacy messages in main profile content area

This primarily involved creating a custom message function so that proper
Bootstrap and Font Awesome classes could be applied

Some functional cleanup was also involved, including giving
openlab_group_status_message() a return instead of an echo so that it can
better fit into the layout markup
Spacing commit only
Styling and markup tweaks to all sidebars except Help sidebar

1) Adding 'sidebar-nav' to each menu ul container to unify menu styling
2) Adding 'pull-right' class to mol-count spans to align them to the right
side of the sidebar container
3) Ensuring that all current menu items use the unifying class
"current-menu-item"
Fixing search; adding additional margin on front page to accomodate drop
down search