properly handle the xml hash if only one order is returned

many xml -> hash conversions don't correctly handle a list of elements if there is only one element in the list. That is what happens when only one order is returned from Amazon. This commit handles that case.