KNL-1162 KNL-1184 KNL-1224 KNL-1223 KNL-1226 SAK-25839 SAK-26059 SAK-26060 SAK-26058 merge 306461 306834 307801 307802 307811 307812 307816 307822 307824 307831 307832 307833 307834 307835 307836 307896 307897 307899 307900 307901 307903 307912 307913 307915 307918 307924 307925 307934 307936 307964 307967 307978 307992 307996 307998 308010 308012 308025 308026 308034 308092 308095 308096 308135 308138 308142 308143 308147 308148 308153 308154 308161 308167 308171 308176 308217 308406 308441 308550 308562 to 10.x

git-svn-id: https://source.sakaiproject.org/svn/kernel@308852 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1163 merge 308178 308188 to 10.x

git-svn-id: https://source.sakaiproject.org/svn/kernel@308853 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1123 merge 306327 306328 306334 307943 308063 308068 308304 308305 308404 to 10.x

git-svn-id: https://source.sakaiproject.org/svn/kernel@308855 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25926 merge 307399 307428 308500 to 10.x

git-svn-id: https://source.sakaiproject.org/svn/kernel@308856 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-25947 merge 307443 307480 to 10.x

git-svn-id: https://source.sakaiproject.org/svn/kernel@308857 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1225 SiteCacheImpl is incompatible with distributed/JSR-107 caching
This leaves the old SiteCacheImpl in place when using legacy MS and adds a new one for use with the JSR-107 MS



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