This removes the functional use of /courier/ URLs from the portal presence tool, eliminating end-user requests to /courier/... which serve no purpose, because requesting the presence list itself also serves to establish the user's presence in a site, and the morpheus js refreshes the presence anyway.
Complete cleanup left for SAK-39977, including removal of scheduleUpdate() from headscripts.js which is referenced from some other places too (JSF widgets).
This touches a lot of code mostly because of the velocity templates. The only place this seems to be used is in the Admin / Online tool. This changes removes the auto-refresh functionality.
SAK-43634: SWITCH Announcement : Use permissions widget (#8217) - Moved properties files from tool to api. - Merged permissions.properties files into announcement.properties. - Adapted to permissions webcomponent - Modified permissions webcomponent to allow bundlekey.