Update thesaurus RSS feed to point to Github instead of sourceforge.

Github "Error: blob is too big" may happen on large thesaurus. In that case,
publish the list of thesaurus in a media server and overrides the config-gui.xml
/repository/thesaurus feed URL for direct HTTP access.
Update thesaurus RSS feed to point to Github instead of sourceforge.
Index aggregation info (#1187).
Widgets / Add translation needed when uploading PDF.
Widgets / Trigger file upload popup when clicking on the field (and not only on the button).
Config GUI / Fix wrong example in config-gui.xml. Turn off Google translate widget by default for multilingual metadata.
fixed keyword selection panel to add keywords
added default namespace to thesaurus
changed how search by keyword works so that it checks ids as well as keyword labels
added default namespace for each thesaurus to make editing thesauri easier

Previously when one added an element to a thesaurus they would add a keyword and then they needed to change the id to add a namespace.
If they didn't change namespace then when the thesaurus was restarted the namespace would be a file uri to the thesaurus file.  This
is a problem if the id was used anywhere for identifying the keyword.

Fixes: http://trac.osgeo.org/geonetwork/ticket/1190
update web-itests jetty configuration with ssl
Admin / Batch import / FK error on first record (#1189).
Merge remote-tracking branch 'origin/master'
SDE harvester validation rules: remove trailing comma causing issues in IE
Widgets / Search results / Properly truncate abstract and avoid layout error when html tags are in the abstract which may interact with search results HTML.
Merge remote-tracking branch 'origin/master'
Privileges / hasEditPermission is wrong for some user (#1192).
Schema / ISO19139 / Improve service type list in French.
Search / Group search does not work (#1193).
Schematron / constraint validation error (#1194).