Field order for items if no explicit order is set

Here is a patch to make exporters serialize fields in the order in which they are defined if no explict order is set. It is convenient and is the way Django does it. :) I hope you like it.