ISO19139 / Index keyword by type and thesaurus code.

Advanced field are created to make more detailed query on keyword type and to search by thesaurus. Index size is bigger but more detailed facets and search can be configured based on each thesaurus.

2 Lucene fields are added:
* field thesaurus-{{thesaurusIdentifier}}={{keyword}} allows to group all keywords of same thesaurus in a field
* field thesaurusType{{type}}={{keyword}} allows to group all keywords of same type in a field

To setup facet on those new fields use a configuration like:
```
<item name="keywordPlace" plural="keywordsPlace" indexKey="keywordType-place"/>
<item name="inspireThesaurus" plural="inspireThesaurus" indexKey="thesaurus-external.theme.inspire-theme"/>
```

Previous configuration can be restored by setting indexAllKeywordDetails to false.
Merge pull request #525 from fxprunayre/feature/index-keyword-by-type-and-thesaurus

ISO19139 / Index keyword by type and thesaurus code.