BibEdit: improvements for master

2: I102 copyright year is outdated, expected 2014 but got 2011
26:42: E126 continuation line over-indented for hanging indent
34:1: E302 expected 2 blank lines, found 1
34: D203 Expected 1 blank line *before* class docstring, found 0
34: D204 Expected 1 blank line *after* class docstring, found 0
34: D400 First line should end with '.', not 's'
42: D400 First line should end with '.', not 't'
46:1: E302 expected 2 blank lines, found 1
46: D203 Expected 1 blank line *before* class docstring, found 0
46: D204 Expected 1 blank line *after* class docstring, found 0
46: D400 First line should end with '.', not 's'
52: D400 First line should end with '.', not 't'
56:1: E302 expected 2 blank lines, found 1
56: D203 Expected 1 blank line *before* class docstring, found 0
56: D204 Expected 1 blank line *after* class docstring, found 0
56: D400 First line should end with '.', not 's'
63: D400 First line should end with '.', not 't'
67:1: E302 expected 2 blank lines, found 1
67: D203 Expected 1 blank line *before* class docstring, found 0
78:5: E303 too many blank lines (2)
80: D202 No blank lines allowed *after* method docstring, found 1
80: D400 First line should end with '.', not 't'
84:36: E126 continuation line over-indented for hanging indent
94:43: E251 unexpected spaces around keyword / parameter equals
94:45: E251 unexpected spaces around keyword / parameter equals
95:42: E251 unexpected spaces around keyword / parameter equals
95:44: E251 unexpected spaces around keyword / parameter equals
96:44: E251 unexpected spaces around keyword / parameter equals
96:46: E251 unexpected spaces around keyword / parameter equals
106:26: E251 unexpected spaces around keyword / parameter equals
106:28: E251 unexpected spaces around keyword / parameter equals
107:13: E128 continuation line under-indented for visual indent
107:26: E251 unexpected spaces around keyword / parameter equals
107:28: E251 unexpected spaces around keyword / parameter equals
108:13: E128 continuation line under-indented for visual indent
108:17: E251 unexpected spaces around keyword / parameter equals
108:19: E251 unexpected spaces around keyword / parameter equals
109:13: E128 continuation line under-indented for visual indent
109:16: E251 unexpected spaces around keyword / parameter equals
109:18: E251 unexpected spaces around keyword / parameter equals
110:13: E128 continuation line under-indented for visual indent
110:21: E251 unexpected spaces around keyword / parameter equals
110:23: E251 unexpected spaces around keyword / parameter equals
114: D401 First line should be imperative: 'Take', not 'Takes'
114: D202 No blank lines allowed *after* method docstring, found 1
118:28: E126 continuation line over-indented for hanging indent
143:53: E126 continuation line over-indented for hanging indent
158:53: E126 continuation line over-indented for hanging indent
168:53: E126 continuation line over-indented for hanging indent
184:53: E126 continuation line over-indented for hanging indent
198: D401 First line should be imperative: 'Create', not 'Creates'
245:5: E303 too many blank lines (2)
245: D401 First line should be imperative: 'Create', not 'Creates'
245: D202 No blank lines allowed *after* method docstring, found 1
245: D400 First line should end with '.', not 'e'
286:1: W391 blank line at end of file