Merging with changes on 3.9.x
CARROT-1071: an option to truncate the content of displayed documents in the webapp
CARROT-1071: append ellipsis if content was truncated
CARROT-1074: Aduna cluster map should show as the last stacked visualization
CARROT-1075: improvements to error logging on IE7 (compatible view). Enforce edge IE in the embedding page.
CARROT-1076: Allow clustering by majority language
Bind lifecycle listener to the server, not wac.
CARROT-1072: not an ideal solution, but works.
CARROT-1072: follow-up fix for an NPE.
CARROT-1072: not an ideal solution, but works.
CARROT-1072: follow-up fix for an NPE.
Bind lifecycle listener to the server, not wac.
CARROT-1076: Allow clustering by majority language
CARROT-1071: an option to truncate the content of displayed documents in the webapp
CARROT-1071: append ellipsis if content was truncated
Merge branch 'master' into bugfix/3.9.x