ObjectDict support for accessing nested dictionaries like objects.

>>> o = ObjectDict({'one': {'two': {'three': 3}}})
>>> o.one
{'two': {'three': 3}}
>>> o.one.two
{'three': 3}
>>> o.one.two.three
3