SWC-1613 move notification UI responsibility to team badge widgets, and set up necessary callbacks so that total can be accumulated based on all of the async calls
bug fixes and cleanup. do not ask for join requests on team search
added tests and renamed Notifier to HasNotificationUI interface
add test for request count callback, and fix bug that the test found
do not attempt to show notifications on another user profile
merge from develop
Merge pull request #1139 from jay-hodgson/SWC-1613

Swc-1613: add team notification UI