Fix doc generation on python35
Fix doc generation on python35

There's a regression on python35 where the final parts of the
document aren't parsed unless you call close.

Looks like there's a fix for this here:
https://bugs.python.org/issue23144 but this won't be available
until at least 3.5.1.

Either way, calling close() should work going forward even once
the original behavior is fixed.

I did verify that it's ok to re-use the parser after you call
close().

boto/botocore,pplu/botocore