Merge pull request #143 from goshoo/branch_8_5_x

Fixed typo.
Fixing issue #139 where query parameter was mistaken for server port.
Improved generics support.
Corrected initialization of the 'containerPageOnly' search setting.
Get the 'containerPageOnly' flag directly from the XML content
definition instead storing it in the extraction result.
Corrected message key.
Prevent logging output from package 'org.opencms.search' appears twice.
Fixing issue #127 where gallery widget dialog was positioned outside the
viewport when using IE8.
Language detection is now configured as optional parameter not as single
node within opencms-search.xml.
Avoiding unnecessary content locale determination.
Removed not longer existent languagedetection node from test
configuration file.
Added test case for language detection for binary documents indexed with
Solr.
Improved validation of JavaScript resources.
Implemented fix for publish dialog with resources that have a
modification date in the future.
Corrected typo.
Fixed issue with documents remaining in search index when new resources
that have never been published are deleted.
Fixing issue where relation type strong was never set for nested content
elements.
Set the correct 'lang' attribute and the correct 'content-language' meta
info for the setup wizard.
Fixed updater bug which caused an invalid index source entry to be
created.
Added ADE context menu entries for xml pages to the updater.