LPS-40873
LPS-40873 Require chat
LPS-40873 Add to every page
SOS-1816 Fixing Sites View All links styling
SOS-1816 S/F
LPS-40873 - Allowing chat portlet's init method to be overwritable
LPS-40873 - Adding examples of hooking into methods
LPS-40873 SF
LPS-40823 Revert "LPS-37648 - Removes the button from the scheduler toolbar"

This reverts commit 50293de30831bc24a23dd1037f605c4a2d285219.
LPS-40823 Revert "LPS-37648 - Added a "Create Event" button at the top of the left column"

This reverts commit bea56b333730dbb88ff675baca4a187d34467bf0.

Conflicts:
	portlets/calendar-portlet/docroot/css/main.css
	portlets/calendar-portlet/docroot/view_calendar.jsp
LPS-40823
Source formatting
Making names consistent
Adding CSS rule for better presentation
LPS-40159 Aligning elements on recurrence dialog
LPS-40159 Source formatting
LPS-40159 SF
LPS-40161 Using more convenient dimentions for dialogs
LPS-40161 SF
LPS-37277 Opens the "View Detais" window for guest user if it has the corresponding permission
LPS-37277 SF
Revert "LPS-40165 Removing unused fields which break JS saving" because it causes LPS-40818

This reverts commit 8254dc4c7afe48d6bd39e965d3d7d2c50fa88578.
LPS-40818 New fix for LPS-40165