BibField: CFG_BIBFORMAT_HIDDEN_RECJSON_FIELDS

* Introduces ad-interim new config variable
  CFG_BIBFORMAT_HIDDEN_RECJSON_FIELDS to list which recjson fields
  need to be not exposed via public interfaces.
  (addresses #2197)

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>
95: D290 White spaces around docstring should be trimmed.
95: D400 First line should end with '.', not 'o'
106: D202 No blank lines allowed *after* function docstring, found 1
106: D400 First line should end with '.', not 'g'
106: D205 Blank line missing between one-line summary and description
117:27: E127 continuation line over-indented for visual indent
129:5: E303 too many blank lines (2)
208:23: E126 continuation line over-indented for hanging indent
247:70: E231 missing whitespace after ','
287:27: E127 continuation line over-indented for visual indent
300:5: E303 too many blank lines (3)
302:1: E302 expected 2 blank lines, found 1
302: D400 First line should end with '.', not 's'
302: D205 Blank line missing between one-line summary and description
310: D401 First line should be imperative: 'Return', not 'Returns'
310: D400 First line should end with '.', not ':'
339:20: E127 continuation line over-indented for visual indent
383:1: E302 expected 2 blank lines, found 1
383: D205 Blank line missing between one-line summary and description
392:21: E127 continuation line over-indented for visual indent
397:50: E502 the backslash is redundant between brackets
398:25: E127 continuation line over-indented for visual indent
398:66: E502 the backslash is redundant between brackets
399:25: E127 continuation line over-indented for visual indent
409:1: E302 expected 2 blank lines, found 1
409: D205 Blank line missing between one-line summary and description
418:21: E127 continuation line over-indented for visual indent
437:1: E302 expected 2 blank lines, found 1
437: D400 First line should end with '.', not '6'
437: D205 Blank line missing between one-line summary and description
447:14: E127 continuation line over-indented for visual indent
459:50: E127 continuation line over-indented for visual indent
460:50: E127 continuation line over-indented for visual indent
461:50: E127 continuation line over-indented for visual indent
469:1: E302 expected 2 blank lines, found 1
469: D400 First line should end with '.', not 'r'
469: D205 Blank line missing between one-line summary and description
479:14: E127 continuation line over-indented for visual indent
483:16: E126 continuation line over-indented for hanging indent
498:45: E128 continuation line under-indented for visual indent
499:45: E128 continuation line under-indented for visual indent
507:1: E302 expected 2 blank lines, found 1
507: D400 First line should end with '.', not 'd'
507: D205 Blank line missing between one-line summary and description
534:1: E302 expected 2 blank lines, found 1
534: D209 Put multi-line docstring closing quotes on separate line
534: D400 First line should end with '.', not 'n'
534: D205 Blank line missing between one-line summary and description
560:32: F841 local variable 'err' is assigned to but never used
579:1: E302 expected 2 blank lines, found 1
579: D209 Put multi-line docstring closing quotes on separate line
579: D400 First line should end with '.', not 'n'
579: D205 Blank line missing between one-line summary and description
586:9: F401 'pickle' imported but unused
618:1: E302 expected 2 blank lines, found 1
618: D200 One-line docstring should not occupy 3 lines
632:1: E302 expected 2 blank lines, found 1
632: D400 First line should end with '.', not 'N'
632: D205 Blank line missing between one-line summary and description
668:32: W601 .has_key() is deprecated, use 'in'
672:49: E128 continuation line under-indented for visual indent
683:82: E231 missing whitespace after ','
685:37: W601 .has_key() is deprecated, use 'in'
697:1: E302 expected 2 blank lines, found 1
697: D400 First line should end with '.', not 's'
697: D205 Blank line missing between one-line summary and description
715:1: E302 expected 2 blank lines, found 1
715: D205 Blank line missing between one-line summary and description
729:14: E126 continuation line over-indented for hanging indent
755:69: E502 the backslash is redundant between brackets
773:32: E261 at least two spaces before inline comment
796:1: E302 expected 2 blank lines, found 1
815:1: E302 expected 2 blank lines, found 1
815: D103 Docstring missing
824:1: E302 expected 2 blank lines, found 1
824: D103 Docstring missing
830:1: E302 expected 2 blank lines, found 1
847:1: E302 expected 2 blank lines, found 1
855:72: E502 the backslash is redundant between brackets
856:20: E127 continuation line over-indented for visual indent
856:44: E231 missing whitespace after ','
860:35: E261 at least two spaces before inline comment
871:1: E302 expected 2 blank lines, found 1
895:50: E231 missing whitespace after ','
901:1: E302 expected 2 blank lines, found 1
914:48: E231 missing whitespace after ','
920:1: E302 expected 2 blank lines, found 1
931:1: E302 expected 2 blank lines, found 1
937:1: E302 expected 2 blank lines, found 1
943:1: E302 expected 2 blank lines, found 1
949:1: E302 expected 2 blank lines, found 1
955:1: E302 expected 2 blank lines, found 1
955: D400 First line should end with '.', not 'e'
955: D205 Blank line missing between one-line summary and description
971:1: E302 expected 2 blank lines, found 1
971: D400 First line should end with '.', not 's'
971: D205 Blank line missing between one-line summary and description
980:23: E127 continuation line over-indented for visual indent
1054:64: E261 at least two spaces before inline comment
1055:13: E128 continuation line under-indented for visual indent
1056:13: E128 continuation line under-indented for visual indent
1056:61: E261 at least two spaces before inline comment
1057:13: E128 continuation line under-indented for visual indent
1058:13: E128 continuation line under-indented for visual indent
1059:13: E128 continuation line under-indented for visual indent
1060:13: E128 continuation line under-indented for visual indent
1061:13: E128 continuation line under-indented for visual indent
1062:13: E128 continuation line under-indented for visual indent
1062:21: E261 at least two spaces before inline comment
1157:29: E127 continuation line over-indented for visual indent
1159:30: E127 continuation line over-indented for visual indent
1214:91: E502 the backslash is redundant between brackets
1215:28: E127 continuation line over-indented for visual indent
1216:67: E502 the backslash is redundant between brackets
1217:33: E128 continuation line under-indented for visual indent
1217:80: E502 the backslash is redundant between brackets
1218:15: E127 continuation line over-indented for visual indent
1278:17: E203 whitespace before ':'
1280:99: E502 the backslash is redundant between brackets
1280:26: E203 whitespace before ':'
1281:29: E127 continuation line over-indented for visual indent
1282:58: E502 the backslash is redundant between brackets
1283:71: E502 the backslash is redundant between brackets
1285:58: E502 the backslash is redundant between brackets
1286:72: E502 the backslash is redundant between brackets
1288:58: E502 the backslash is redundant between brackets
1289:75: E502 the backslash is redundant between brackets
1333:1: E302 expected 2 blank lines, found 1
1333: D400 First line should end with '.', not 'r'
1333: D205 Blank line missing between one-line summary and description
1357:1: E302 expected 2 blank lines, found 1
1357: D200 One-line docstring should not occupy 3 lines
1369:1: E302 expected 2 blank lines, found 1
1369: D400 First line should end with '.', not 'y'
1369: D205 Blank line missing between one-line summary and description
1388:1: E302 expected 2 blank lines, found 0
1388: D401 First line should be imperative: 'Return', not 'Returns'
1388: D200 One-line docstring should not occupy 3 lines
1406: D400 First line should end with '.', not 'e'
1406: D205 Blank line missing between one-line summary and description
1423:1: E302 expected 2 blank lines, found 1
1423: D400 First line should end with '.', not 'L'
1423: D205 Blank line missing between one-line summary and description
1459: D400 First line should end with '.', not 's'
1459: D200 One-line docstring should not occupy 3 lines
1466:1: E302 expected 2 blank lines, found 1
1466: D400 First line should end with '.', not 's'
1466: D200 One-line docstring should not occupy 3 lines
1474: D400 First line should end with '.', not 'd'
1474: D200 One-line docstring should not occupy 3 lines
1482: D200 One-line docstring should not occupy 3 lines
1490: D200 One-line docstring should not occupy 3 lines
1498: D200 One-line docstring should not occupy 3 lines
1499:43: E128 continuation line under-indented for visual indent
1508: D202 No blank lines allowed *after* function docstring, found 1
1511: D203 Expected 1 blank line *before* class docstring, found 0
1511: D204 Expected 1 blank line *after* class docstring, found 0
1511: D400 First line should end with '.', not 'l'
1625: D290 White spaces around docstring should be trimmed.
1625: D400 First line should end with '.', not 's'