adding backport of ordered_dict for python2.6