implements __dir__() for Dict which avoids calls to get|setitem() with __methods__ and __members__
Merge pull request #23 from sabhiram/fix-dir-issue

Implements __dir__() for Dict, Fixes issue #19