minor cleanup in iterparse() keyword arguments
add iterparse test with recover option
remove 'recover' option from iterparse() and disable it in the underlying parser (doesn't currently work correctly)
implement recover mode for pull parsers and iterparse