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