Creating KNL-1011 branch for performance work

git-svn-id: https://source.sakaiproject.org/svn/portal/branches/KNL-1011@118303 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1011 - Update portal to improve site performance

 * Use SiteService.getUserSites when getting user site lists
 * Use Site.getHtmlDescription and getHtmlShortDescription to
   avoid repeatedly HTML-escaping text
 * Post an event on denied site visits for analytics and to trigger
   user-site cache invalidation



git-svn-id: https://source.sakaiproject.org/svn/portal/branches/KNL-1011@118309 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1011 - Improve performance of SiteService and Portal

git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@120416 66ffb92e-73f9-0310-93c1-f5514f145a0a