BibEdit: improvements for master

2: I102 copyright year is outdated, expected 2014 but got 2013
47:1: F401 'json' imported but unused
52:5: E128 continuation line under-indented for visual indent
53:5: E128 continuation line under-indented for visual indent
54:5: E128 continuation line under-indented for visual indent
76:6: E126 continuation line over-indented for hanging indent
79:1: F401 'getUid' imported but unused
80:6: E126 continuation line over-indented for hanging indent
85:36: E126 continuation line over-indented for hanging indent
89:41: E126 continuation line over-indented for hanging indent
93:1: F401 'get_bibcat_from_prefs' imported but unused
111: D101 Docstring missing
114:1: E302 expected 2 blank lines, found 1
114: D203 Expected 1 blank line *before* class docstring, found 0
114: D204 Expected 1 blank line *after* class docstring, found 0
114: D400 First line should end with '.', not 's'
120:1: E302 expected 2 blank lines, found 1
120: D400 First line should end with '.', not 'n'
120: D205 Blank line missing between one-line summary and description
124: D400 First line should end with '.', not 'e'
167:1: E302 expected 2 blank lines, found 1
167: D103 Docstring missing
173:1: E302 expected 2 blank lines, found 1
173: D401 First line should be imperative: 'Thi', not 'This'
173: D400 First line should end with '.', not 'l'
173: D205 Blank line missing between one-line summary and description
224:1: E302 expected 2 blank lines, found 1
224: D400 First line should end with '.', not 'e'
224: D205 Blank line missing between one-line summary and description
239:1: E302 expected 2 blank lines, found 1
239: D401 First line should be imperative: 'Ha', not 'Has'
239: D400 First line should end with '.', not 'y'
239: D205 Blank line missing between one-line summary and description
247:1: E302 expected 2 blank lines, found 1
247: D400 First line should end with '.', not 'l'
247: D205 Blank line missing between one-line summary and description
273:1: E302 expected 2 blank lines, found 1
273: D400 First line should end with '.', not 'e'
273: D205 Blank line missing between one-line summary and description
280:1: E302 expected 2 blank lines, found 1
289:1: E302 expected 2 blank lines, found 1
300:1: E302 expected 2 blank lines, found 1
300: D400 First line should end with '.', not 'n'
300: D205 Blank line missing between one-line summary and description
311:1: E302 expected 2 blank lines, found 1
315:1: E302 expected 2 blank lines, found 1
315: D205 Blank line missing between one-line summary and description
326:1: E302 expected 2 blank lines, found 1
326: D103 Docstring missing
330:1: E302 expected 2 blank lines, found 1
330: D400 First line should end with '.', not 'm'
330: D205 Blank line missing between one-line summary and description
400: D400 First line should end with '.', not 'd'
400: D205 Blank line missing between one-line summary and description
413: D400 First line should end with '.', not 'd'
413: D200 One-line docstring should not occupy 2 lines
425: D400 First line should end with '.', not 'e'
425: D205 Blank line missing between one-line summary and description
448: D400 First line should end with '.', not 'e'
448: D205 Blank line missing between one-line summary and description
478:24: E713 test for membership should be 'not in'
487:1: E302 expected 2 blank lines, found 1
487: D401 First line should be imperative: 'Convert', not 'Converts'
487: D400 First line should end with '.', not 'p'
487: D200 One-line docstring should not occupy 3 lines
494:1: E302 expected 2 blank lines, found 1
494: D401 First line should be imperative: 'Convert', not 'Converts'
494: D400 First line should end with '.', not 'e'
494: D200 One-line docstring should not occupy 3 lines
506:1: E302 expected 2 blank lines, found 1
506: D400 First line should end with '.', not 'd'
514:1: E302 expected 2 blank lines, found 1
514: D209 Put multi-line docstring closing quotes on separate line
514: D400 First line should end with '.', not 's'
514: D205 Blank line missing between one-line summary and description
514: D208 Docstring is over-indented
527:1: E302 expected 2 blank lines, found 1
527: D205 Blank line missing between one-line summary and description
537:1: E302 expected 2 blank lines, found 1
537: D205 Blank line missing between one-line summary and description
548:1: E302 expected 2 blank lines, found 1
548: D205 Blank line missing between one-line summary and description
555:1: E302 expected 2 blank lines, found 1
555: D205 Blank line missing between one-line summary and description
575:1: E302 expected 2 blank lines, found 1
581:1: E302 expected 2 blank lines, found 1
581: D103 Docstring missing
588:1: E302 expected 2 blank lines, found 1
588: D205 Blank line missing between one-line summary and description
604: D205 Blank line missing between one-line summary and description
625:9: E128 continuation line under-indented for visual indent
628:1: E302 expected 2 blank lines, found 1
628: D209 Put multi-line docstring closing quotes on separate line
628: D400 First line should end with '.', not ']'
628: D205 Blank line missing between one-line summary and description
628: D208 Docstring is over-indented
633:13: E126 continuation line over-indented for hanging indent
667:1: E302 expected 2 blank lines, found 1
667: D401 First line should be imperative: 'Return', not 'Returns'
667: D400 First line should end with '.', not ']'
672:1: E302 expected 2 blank lines, found 1
689: D205 Blank line missing between one-line summary and description
697:1: E302 expected 2 blank lines, found 1
710:1: E302 expected 2 blank lines, found 1
750:1: E302 expected 2 blank lines, found 1
768: D400 First line should end with '.', not 's'
768: D205 Blank line missing between one-line summary and description
788: D401 First line should be imperative: 'Return', not 'Returns'
788: D400 First line should end with '.', not '0'
788: D205 Blank line missing between one-line summary and description
799:61: E128 continuation line under-indented for visual indent
800:61: E128 continuation line under-indented for visual indent
801:61: E128 continuation line under-indented for visual indent
802:61: E128 continuation line under-indented for visual indent
805: D400 First line should end with '.', not 't'
805: D205 Blank line missing between one-line summary and description
820: D400 First line should end with '.', not 't'
843:48: E128 continuation line under-indented for visual indent
849:1: E302 expected 2 blank lines, found 1
849: D400 First line should end with '.', not 'd'
893:1: E302 expected 2 blank lines, found 1
893: D400 First line should end with '.', not 't'
893: D205 Blank line missing between one-line summary and description
911: D400 First line should end with '.', not 'e'
911: D205 Blank line missing between one-line summary and description
929:5: E122 continuation line missing indentation or outdented
945:36: E127 continuation line over-indented for visual indent
946:36: E127 continuation line over-indented for visual indent
947:36: E127 continuation line over-indented for visual indent
948:36: E127 continuation line over-indented for visual indent
952: D400 First line should end with '.', not 'n'
1010: D401 First line should be imperative: 'Create', not 'Creates'
1010: D400 First line should end with '.', not 'e'
1010: D205 Blank line missing between one-line summary and description
1025: D400 First line should end with '.', not 'n'
1025: D205 Blank line missing between one-line summary and description
1045: D401 First line should be imperative: 'Change', not 'Changes'
1045: D400 First line should end with '.', not ','
1045: D205 Blank line missing between one-line summary and description
1063:9: E128 continuation line under-indented for visual indent
1073:13: E128 continuation line under-indented for visual indent
1076: D401 First line should be imperative: 'Return', not 'Returns'
1076: D400 First line should end with '.', not 'e'
1104: D103 Docstring missing
1118:25: E128 continuation line under-indented for visual indent
1160:46: E127 continuation line over-indented for visual indent
1184: D401 First line should be imperative: 'Load', not 'Loads'
1184: D205 Blank line missing between one-line summary and description
1205:56: E201 whitespace after '{'
1205:66: E203 whitespace before ':'
1205:93: E203 whitespace before ':'
1205:109: E202 whitespace before '}'