Oaiharvest admin fixes

Fixes problems with OAI harvest admin interface as reported in  #2188.

Also makes it more pleasant to look at.
1: D100 Docstring missing
31: D101 Docstring missing
40: D102 Docstring missing
49: D102 Docstring missing
52: D102 Docstring missing
63: D290 White spaces around docstring should be trimmed.
63: D209 Put multi-line docstring closing quotes on separate line
63: D400 First line should end with '.', not 'y'
63: D205 Blank line missing between one-line summary and description
63: D208 Docstring is over-indented
74: D400 First line should end with '.', not 's'
74: D205 Blank line missing between one-line summary and description
94: D103 Docstring missing
115: D401 First line should be imperative: 'Return', not 'Returns'
115: D202 No blank lines allowed *after* function docstring, found 1
115: D400 First line should end with '.', not 'y'
115: D205 Blank line missing between one-line summary and description
115: D208 Docstring is over-indented
150: D401 First line should be imperative: 'Return', not 'Returns'
150: D202 No blank lines allowed *after* function docstring, found 1
150: D400 First line should end with '.', not ')'
150: D205 Blank line missing between one-line summary and description
150: D208 Docstring is over-indented
180: D400 First line should end with '.', not ')'
180: D205 Blank line missing between one-line summary and description
202: D400 First line should end with '.', not 'y'
202: D205 Blank line missing between one-line summary and description
226: D400 First line should end with '.', not 'y'
226: D205 Blank line missing between one-line summary and description
235: D103 Docstring missing
240: D400 First line should end with '.', not 'y'
240: D208 Docstring is over-indented
240: D200 One-line docstring should not occupy 3 lines
253: D400 First line should end with '.', not 'y'
253: D208 Docstring is over-indented
253: D200 One-line docstring should not occupy 3 lines
266: D400 First line should end with '.', not 'h'
266: D208 Docstring is over-indented
266: D200 One-line docstring should not occupy 3 lines
279: D400 First line should end with '.', not 'r'
279: D200 One-line docstring should not occupy 3 lines
291: D400 First line should end with '.', not 'n'
291: D200 One-line docstring should not occupy 3 lines
304: D400 First line should end with '.', not ':'
304: D205 Blank line missing between one-line summary and description