BibField: new CFG_BIBFORMAT_HIDDEN_RECJSON_FIELDS
- Introduces new ad-interim configuration variable CFG_BIBFORMAT_HIDDEN_RECJSON_FIELDS to list which recjson fields must not be exposed via public interfaces. (addresses #2197) (PR #2396)
- Removes undocumented 'fields' argument in bibfield.get_record() which was making get_record() returning different object type depending on having 0 or more values in fields.
- No longer tries to export the special field "bibdocs" which is not of a primitive type.
Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>