BibEdit: improvements for master

1: D400 First line should end with '.', not 's'
3: I102 copyright year is outdated, expected 2014 but got 2011
28:2: E111 indentation is not a multiple of four
28:2: E113 unexpected indentation
29:2: E111 indentation is not a multiple of four
29:2: E113 unexpected indentation
30:2: E111 indentation is not a multiple of four
30:2: E113 unexpected indentation
31:2: E111 indentation is not a multiple of four
31:2: E113 unexpected indentation
32:2: E111 indentation is not a multiple of four
32:2: E113 unexpected indentation
33:2: E111 indentation is not a multiple of four
33:2: E113 unexpected indentation
34:2: E111 indentation is not a multiple of four
34:2: E113 unexpected indentation
35:2: E111 indentation is not a multiple of four
35:2: E113 unexpected indentation
36:2: E111 indentation is not a multiple of four
36:2: E113 unexpected indentation
37:2: E111 indentation is not a multiple of four
37:2: E113 unexpected indentation
38:2: E111 indentation is not a multiple of four
38:2: E113 unexpected indentation
39:2: E111 indentation is not a multiple of four
39:2: E113 unexpected indentation
40:2: E111 indentation is not a multiple of four
40:2: E113 unexpected indentation
41:2: E111 indentation is not a multiple of four
41:2: E113 unexpected indentation
42:2: E111 indentation is not a multiple of four
42:2: E113 unexpected indentation
43:2: E111 indentation is not a multiple of four
43:2: E113 unexpected indentation
44:2: E111 indentation is not a multiple of four
44:2: E113 unexpected indentation
63:1: E302 expected 2 blank lines, found 1
63: D101 Docstring missing
66:5: E301 expected 1 blank line, found 0
66: D102 Docstring missing
80: D101 Docstring missing
82: D102 Docstring missing
90:23: E202 whitespace before ')'
103:28: E721 do not compare types, use 'isinstance()'
109:37: W602 deprecated form of raising exception
127:1: E302 expected 2 blank lines, found 1
127: D203 Expected 1 blank line *before* class docstring, found 0
127: D400 First line should end with '.', not 't'
127: D205 Blank line missing between one-line summary and description
140: D202 No blank lines allowed *after* method docstring, found 1
140: D400 First line should end with '.', not 'n'
140: D205 Blank line missing between one-line summary and description
152: D401 First line should be imperative: 'Thi', not 'This'
152: D201 No blank lines allowed *before* method docstring, found 1
152: D400 First line should end with '.', not 'e'
152: D205 Blank line missing between one-line summary and description
168:5: E303 too many blank lines (2)
168: D401 First line should be imperative: 'Provide', not 'Provides'
168: D201 No blank lines allowed *before* method docstring, found 1
168: D202 No blank lines allowed *after* method docstring, found 1
168: D400 First line should end with '.', not 'r'
168: D205 Blank line missing between one-line summary and description
193: D102 Docstring missing
195:33: E127 continuation line over-indented for visual indent
215:1: E302 expected 2 blank lines, found 1
233: D400 First line should end with '.', not 'n'
233: D205 Blank line missing between one-line summary and description
239:8: E713 test for membership should be 'not in'
249: D103 Docstring missing
275:1: E302 expected 2 blank lines, found 1
275: D101 Docstring missing
276: D102 Docstring missing
296: D102 Docstring missing
297:48: E251 unexpected spaces around keyword / parameter equals
297:50: E251 unexpected spaces around keyword / parameter equals
303:24: W601 .has_key() is deprecated, use 'in'
311:35: W604 backticks are deprecated, use 'repr()'
313: D102 Docstring missing
315:33: W602 deprecated form of raising exception
324: D102 Docstring missing
327:1: E302 expected 2 blank lines, found 1
327: D203 Expected 1 blank line *before* class docstring, found 0
327: D204 Expected 1 blank line *after* class docstring, found 0
327: D400 First line should end with '.', not 'h'
327: D205 Blank line missing between one-line summary and description
340: D300 Expected """-quotes, got '''-quotes
346: D102 Docstring missing
349: D102 Docstring missing
351:33: W602 deprecated form of raising exception
357:35: W604 backticks are deprecated, use 'repr()'
359:1: E302 expected 2 blank lines, found 1
359: D101 Docstring missing
361: D102 Docstring missing
365: D102 Docstring missing
375: D102 Docstring missing
379: D102 Docstring missing
383: D102 Docstring missing
387: D102 Docstring missing
391: D102 Docstring missing
395: D102 Docstring missing
399: D102 Docstring missing
403: D102 Docstring missing
407: D102 Docstring missing
411: D102 Docstring missing
415: D102 Docstring missing
420: D101 Docstring missing
422: D102 Docstring missing
444:32: W602 deprecated form of raising exception
448:30: W601 .has_key() is deprecated, use 'in'
473:32: W602 deprecated form of raising exception
479:52: E261 at least two spaces before inline comment
500:36: E231 missing whitespace after ','
505:52: E201 whitespace after '['
545:28: W601 .has_key() is deprecated, use 'in'
552:28: W601 .has_key() is deprecated, use 'in'
573:28: W601 .has_key() is deprecated, use 'in'
587: D400 First line should end with '.', not 'r'
593: D102 Docstring missing
595:17: W601 .has_key() is deprecated, use 'in'
603: D102 Docstring missing
627:54: E701 multiple statements on one line (colon)
638:54: E701 multiple statements on one line (colon)
649:54: E701 multiple statements on one line (colon)
653: D102 Docstring missing
664: D102 Docstring missing
670: D402 First line should not be method's signature
674: D102 Docstring missing
677: D102 Docstring missing
680: D402 First line should not be method's signature
690: D400 First line should end with '.', not 'd'
697: D400 First line should end with '.', not 's'
704: D402 First line should not be method's signature
704: D209 Put multi-line docstring closing quotes on separate line
704: D400 First line should end with '.', not 'e'
704: D205 Blank line missing between one-line summary and description
709: D102 Docstring missing
715: D102 Docstring missing
719: D202 No blank lines allowed *after* function docstring, found 1
740:1: E302 expected 2 blank lines, found 1
740: D202 No blank lines allowed *after* function docstring, found 1
740: D400 First line should end with '.', not 'e'
740: D205 Blank line missing between one-line summary and description
761:35: E231 missing whitespace after ','
789:13: E129 visually indented line with same indent as next logical line
804:1: E302 expected 2 blank lines, found 0
804: D205 Blank line missing between one-line summary and description