Add 'field_order' property to set field order

yaml.load does not preserve field order in original file; see:
http://pyyaml.org/ticket/29
Merge pull request #38 from ewen-naos-nz/graph-field-order

Add 'field_order' property to set field order