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!