BibEdit: improvements for master

2: I102 copyright year is outdated, expected 2014 but got 2013
108:6: E126 continuation line over-indented for hanging indent
116:36: E126 continuation line over-indented for hanging indent
134: D103 Docstring missing
139: D400 First line should end with '.', not ':'
139: D205 Blank line missing between one-line summary and description
146:17: E126 continuation line over-indented for hanging indent
149:22: E203 whitespace before ':'
150:23: E203 whitespace before ':'
151:23: E203 whitespace before ':'
152:28: E203 whitespace before ':'
153:33: E203 whitespace before ':'
154:13: E126 continuation line over-indented for hanging indent
155:23: E203 whitespace before ':'
156:30: E203 whitespace before ':'
158:33: E203 whitespace before ':'
159:22: E203 whitespace before ':'
160:24: E203 whitespace before ':'
161:13: E126 continuation line over-indented for hanging indent
163:1: E302 expected 2 blank lines, found 1
163: D400 First line should end with '.', not 's'
163: D205 Blank line missing between one-line summary and description
177:9: E112 expected an indented block
179:21: E126 continuation line over-indented for hanging indent
179:27: E203 whitespace before ':'
180:34: E203 whitespace before ':'
181:37: E203 whitespace before ':'
182:26: E203 whitespace before ':'
183:28: E203 whitespace before ':'
184:17: E121 continuation line under-indented for hanging indent
187:21: E126 continuation line over-indented for hanging indent
189:26: E203 whitespace before ':'
190:27: E203 whitespace before ':'
191:27: E203 whitespace before ':'
192:32: E203 whitespace before ':'
193:37: E203 whitespace before ':'
197:1: E302 expected 2 blank lines, found 1
199:11: E221 multiple spaces before operator
216:26: E251 unexpected spaces around keyword / parameter equals
216:34: E251 unexpected spaces around keyword / parameter equals
216:26: E221 multiple spaces before operator
217:25: E251 unexpected spaces around keyword / parameter equals
217:34: E251 unexpected spaces around keyword / parameter equals
217:25: E221 multiple spaces before operator
218:27: E251 unexpected spaces around keyword / parameter equals
218:34: E251 unexpected spaces around keyword / parameter equals
218:27: E221 multiple spaces before operator
219:29: E251 unexpected spaces around keyword / parameter equals
219:34: E251 unexpected spaces around keyword / parameter equals
219:29: E221 multiple spaces before operator
220:24: E251 unexpected spaces around keyword / parameter equals
220:34: E251 unexpected spaces around keyword / parameter equals
220:24: E221 multiple spaces before operator
221:29: E251 unexpected spaces around keyword / parameter equals
221:34: E251 unexpected spaces around keyword / parameter equals
221:29: E221 multiple spaces before operator
222:29: E251 unexpected spaces around keyword / parameter equals
222:34: E251 unexpected spaces around keyword / parameter equals
222:29: E221 multiple spaces before operator
223:32: E251 unexpected spaces around keyword / parameter equals
223:34: E251 unexpected spaces around keyword / parameter equals
224:24: E251 unexpected spaces around keyword / parameter equals
224:34: E251 unexpected spaces around keyword / parameter equals
224:24: E221 multiple spaces before operator
227:5: E303 too many blank lines (2)
229:13: E128 continuation line under-indented for visual indent
260:32: E203 whitespace before ':'
261:33: E203 whitespace before ':'
262:27: E203 whitespace before ':'
262:59: E221 multiple spaces before operator
263:35: E203 whitespace before ':'
312: D400 First line should end with '.', not 'h'
312: D205 Blank line missing between one-line summary and description
322: D400 First line should end with '.', not 'D'
322: D205 Blank line missing between one-line summary and description
342: D202 No blank lines allowed *after* function docstring, found 1
342: D400 First line should end with '.', not 's'
377:49: E128 continuation line under-indented for visual indent
380:1: E302 expected 2 blank lines, found 1
380: D400 First line should end with '.', not 'r'
380: D205 Blank line missing between one-line summary and description
401: D103 Docstring missing
426:9: E128 continuation line under-indented for visual indent
427:9: E128 continuation line under-indented for visual indent
427:9: E129 visually indented line with same indent as next logical line
452:84: E231 missing whitespace after ','
494:1: E302 expected 2 blank lines, found 1
494: D400 First line should end with '.', not 's'
544: D400 First line should end with '.', not 'f'
544: D205 Blank line missing between one-line summary and description
578:13: E303 too many blank lines (2)
589: D400 First line should end with '.', not 'r'
589: D205 Blank line missing between one-line summary and description
769:75: E502 the backslash is redundant between brackets
876:25: E127 continuation line over-indented for visual indent
892:53: E261 at least two spaces before inline comment
893:52: E111 indentation is not a multiple of four
893:52: E113 unexpected indentation
901:61: E126 continuation line over-indented for hanging indent
908:25: E126 continuation line over-indented for hanging indent
963:17: E128 continuation line under-indented for visual indent
970: D202 No blank lines allowed *after* function docstring, found 1
970: D400 First line should end with '.', not 'g'
970: D205 Blank line missing between one-line summary and description
1075:21: E128 continuation line under-indented for visual indent
1108:67: E111 indentation is not a multiple of four
1110:44: E126 continuation line over-indented for hanging indent
1121:44: E261 at least two spaces before inline comment
1123:42: E261 at least two spaces before inline comment
1124:43: E111 indentation is not a multiple of four
1124:43: E113 unexpected indentation
1128:17: E128 continuation line under-indented for visual indent
1134:21: E128 continuation line under-indented for visual indent
1139:19: E128 continuation line under-indented for visual indent
1144:13: E128 continuation line under-indented for visual indent
1144:46: E251 unexpected spaces around keyword / parameter equals
1145:13: E122 continuation line missing indentation or outdented
1148:13: E128 continuation line under-indented for visual indent
1154:13: E128 continuation line under-indented for visual indent
1157:42: E203 whitespace before ','
1165:17: E128 continuation line under-indented for visual indent
1172:18: E261 at least two spaces before inline comment
1175:17: E128 continuation line under-indented for visual indent
1190:29: E128 continuation line under-indented for visual indent
1198:33: E128 continuation line under-indented for visual indent
1224: D400 First line should end with '.', not 'e'
1224: D205 Blank line missing between one-line summary and description
1238:9: E113 unexpected indentation
1311: D200 One-line docstring should not occupy 3 lines
1325:21: E128 continuation line under-indented for visual indent
1340:25: E122 continuation line missing indentation or outdented
1341:25: E122 continuation line missing indentation or outdented
1342:25: E122 continuation line missing indentation or outdented
1415:38: E128 continuation line under-indented for visual indent
1435: D401 First line should be imperative: 'Add', not 'Adds'
1435: D400 First line should end with '.', not ')'
1435: D205 Blank line missing between one-line summary and description
1451:36: E127 continuation line over-indented for visual indent
1452:36: E127 continuation line over-indented for visual indent
1457: D400 First line should end with '.', not 's'
1474:9: E128 continuation line under-indented for visual indent
1475:13: E128 continuation line under-indented for visual indent
1476:9: E128 continuation line under-indented for visual indent
1481: D400 First line should end with '.', not 'l'
1481: D205 Blank line missing between one-line summary and description
1522: D202 No blank lines allowed *after* function docstring, found 1
1522: D400 First line should end with '.', not 'd'
1584: D400 First line should end with '.', not 'g'
1584: D200 One-line docstring should not occupy 3 lines
1616: D400 First line should end with '.', not 'F'
1616: D200 One-line docstring should not occupy 2 lines
1628: D400 First line should end with '.', not 't'
1628: D200 One-line docstring should not occupy 2 lines
1640:13: E126 continuation line over-indented for hanging indent
1645: D400 First line should end with '.', not 'o'
1645: D205 Blank line missing between one-line summary and description
1660:13: E128 continuation line under-indented for visual indent
1661:29: E127 continuation line over-indented for visual indent
1667: D401 First line should be imperative: 'Return', not 'Returns'
1667: D400 First line should end with '.', not 't'
1684:26: E128 continuation line under-indented for visual indent
1685:26: E124 closing bracket does not match visual indentation
1700:38: E128 continuation line under-indented for visual indent
1712:5: E303 too many blank lines (2)
1716:1: E302 expected 2 blank lines, found 1
1716: D400 First line should end with '.', not 's'
1762: D400 First line should end with '.', not 'e'
1775: D209 Put multi-line docstring closing quotes on separate line
1775: D400 First line should end with '.', not 'e'
1775: D205 Blank line missing between one-line summary and description
1795: D400 First line should end with '.', not 'e'
1800: D103 Docstring missing
1837: D103 Docstring missing
1850:45: E131 continuation line unaligned for hanging indent