KNL-1032 Improve the handling of multivalued config items
Makes it possible to determine when a value is set or not and also improves the handling of empty sets (arrays)



git-svn-id: https://source.sakaiproject.org/svn/kernel/trunk@120844 66ffb92e-73f9-0310-93c1-f5514f145a0a
NOJIRA adding sitesearch folder to svn ignore so it won't be picked up as a change

git-svn-id: https://source.sakaiproject.org/svn/kernel/trunk@120845 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-22283 iSyllabus linking and link migration 
SAK-23041 Link Migration Improvements


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