Made persistent menu items cached, using user.module as a model. This is required to allow admins to customize / move them. Note the change from MENU_SUGGESTED_ITEM to MENU_NORMAL_ITEM to show up in navigation by default.
Streamlined buddylist_ui_user to generate output through themeable functions. In buddylist_ui_get_buddy_actions added keys to the action list to allow further theming customization by name. E.g. to make "Remove Friend" harder to find, like on Facebook.
Removed buddylist_ui_buddy_api function, which is never used and is unnecessary