CLN/BUG/ENH: Raise AttributeError with pd.options

It's called OptionError now and it subclasses both AttributeError (for
hasattr) and KeyError (for backwards compatibility). Hurray!
DOC: cleanups
Revert "DOC: cleanups"

This reverts commit bd1dbe7e0ee9db364a146eda74b0ddd050dd3903.
DOC: cleanups
Merge pull request #5188 from jtratner/fix-hasattr-on-options-object

CLN/BUG/ENH: Raise AttributeError with pd.options