Large commit covering sub-menu functionality for member and group single
pages

1) Updating current menu item class to be "current-menu-item" universally
2) Ensuring that all submenus use the proper bootstrap/custom-css classes
for universal styling
3) Updating BP templates with custom sub-menus instead of BP stock
sub_type actions and function calls (currently can't apply bootstrap
markup to those)
4) Font awesome adds were necessary
Moving BP docs templates to theme folder and customizing with
bootstrap-centric markup

This may be a candidate for future depracation if a future update of BP
docs makes it easier to alter this markup via plugin hooks, however such
and update is currently out of scope.
Spacing commit
Styling updates for profile sub-menus and bp-docs pages
Markup update to group details section of the group "Edit Profile" page
Making sure that for the <Group> Details label, <Group> is properly filled in depending on the current group type