Allow AttrDict to be pickled

(previously would fail out with a recursion error)
Merge pull request #17 from jtratner/allow-attrdict-pickles

Allow AttrDict to be pickled