Make options instance more dict-like.

In my Motor-Blog application, I find myself copying a lot of options from tornado.options into Application(). I thought this would be nice:

application = Application(handler, **options.options.as_dict())

... so I added as_dict() and some dict-like features to OptionParser.