DataFrame.from_dict should respect OrderedDict
Hi, I'm repeatedly running into an issue where I want a specific ordering of columns and rows. Often that won't work. I usually have to get around the restriction by converting this to lists etc., which makes everything a little messier than using dictionaries for indexing.

I more or less figured out why. In DataFrame.from_dict my OrderedDict is used to populate a OrderedDict(dict) class.

Do you think it would be a good idea to change this to "OrderedDict"?
