Update close()/abort() docs and behaviour.

Explicitly document that repeat calls to abort() and close() have no ill
effect, and fix the CPython/CFFI implementations to match.