Use OrderedDict from future.

That's less code we need to maintain...
Remove remaining references to internal OrderedDict.
Adds missing OrderedDict imports.
changelog
Merge pull request #911 from QuLogic/future-ordered-dict

Use OrderedDict from future.