Added optional ordered parsing of JSON objects using OrderedDicts