Allow arbitrary tag order in APDUs

According to TR-03110-3 Version 2.20 beta2 section B.14. APDU
Specification: "The receiver SHOULD be capabale [sic] to process APDUs
with data objects given in any order."
Merge pull request #18 from weinhold/arbitrary-tag-order-in-apdus

Allow arbitrary tag order in APDUs