rm trailing whitespace
oai-pmh: extensive comments, spec refs, refactor