find UI - massive ownership update fix

The group service now returns <record> anchors instead of <groups>. This
is probably related to JPA migration.
Editor / Associated resource panel / Fail to add link to service metadata record #613
Merge pull request #607 from pmauduit/find-ui-massive-ownership-fix

find UI - massive ownership update fix
Restore md.group.update security mapping dropped in e3bd5f958a4c17707a909bc932e4ad8b0a2c32b6.
ISO19139 / Index standard name.
Exclude fields from language detection.
Fix for list of groups in massive new owner change(#607). Avoid duplicates to be displayed.
Batch new owner / Exception #616.
Harvester only allows to set view/download/featured operations #617.
Transfer privileges remove privileges if target group = source group #618.
Add redirect for URL containing only node id.
Password reset page is available in the editor profile page now.
Editor / Add close form action to cancel button.
Editor / TemplateFieldDirective not properly initialized #622.
Tell travis to build openjdk7 only.
Disable e2e tests by default (which looks to cause issue with travis). Use -Pe2eTests to run them.
Fix all maven warning.
Editor configuration / Add conditional display of views.

Views can be displayed based on the metadata record content or the service information.

Example: Only display view if standard name contains a value:
```
 <view name="medsea" displayIfRecord="contains(gmd:MD_Metadata/gmd:metadataStandardName/gco:CharacterString, 'MedSea')"
```

Example: Only display view if current user is an administrator.
```
<view name="medsea" displayIfServiceInfo="count(session[profile = 'Administrator']) = 1"
```
ServiceInfo allows to access any Jeeves /root/gui elements.
Editor configuration / Add more documentation. More strict XSD.
Cleaning.