Dictlike

@eigenhombre - Thoughts on this?  

The idea is to make Python objects implement the dict shared abstraction.  This is stolen fairly directly from JavaScript.