updated __setitem__ to allow for update items using multiple keys
Merge branch 'master' of https://github.com/formiaczek/python_data_structures