LPS-31946 RSS feed links are broken in Calendar Portlet

1) When using the RSS taglib to generate the feed link (as in calendar_action.jsp), there is no need to add the RSS params to the resource URL. The taglib will add them to the link from its attributes.

2) When generating the feed link explicitly (as in view_calendar_menus.jspf) make sure all params are included in the URL. For consistency with other feed links in the portal, type and version are two separated params.
LPS-31946 Match CBLSI#getCalendarBookingsRSS
LPS-32969
SOS-1437-SOS-1438 XSS issues
LPS-32151 As a system adminstrator I can filter the visible set of users in the Private Messaging portlet
LPS-32151 source formatting
LPS-32151 Fix compile error? com.liferay.so.sites.util.SitesUtil != com.liferay.portlet.sites.util.SitesUtil. And, neither are available to this portlet. If it's used that much, we need to abstract it out to another method all together, but I'm leaving it in this (with duplicated code), for now, so that we can easily backport it.