adjusted html output of faces and voices carousel display to remove invalid <p> from within <a> in quote to fix CSS spacing issues
standardized all link colors close to #369
standardized spacing between title and image on faces + voices and highlights carousels (particularly noticeable on home pages)
fixed background color issue at bottom of Biochemistry home page template
fixed 1px right border/gap issue on right navigation
adjusted article tools width, added link underline on hover
adjusted "Related Links" left nav background color in orange (Biochemistry) design
added SMBS design using previously-deployed SMBS css in preparation for SMBS shell site
Functionality:
removed automatic sort-by-title of list components based on fixed lists including external links
refactored HtmlUtils.checkHtml:
deprecated checkHtml(String, Component) and checkHtml(String)
created checkHtmlBlock and checkHtmlInline
removed htmlpolicy.xml files from various components (leftover from XSSProtectionService/AntiSamy-based checkHtml)
changed various methods/JSPs to call checkHtmlBlock
added javadoc to HtmlUtils class
refactored List.getReferencePageUrl to List.getHostPageUrl, renamed associated variables based on "reference page" to "host page," and changed all uses
added reference/host page functionality to content page and deprecated referencePage component and template (to be removed later)
fixed reference/host page functionality (List.getHostPageUrl and contentPage/host.jsp) to use a different url/selector (.host.html) to work around dispatcher problems
updated list components and dialog boxes to transition from reference page to host page property
fixed html validation issue with article tools component