added getFieldNumber

getFieldNumber is similar getKey, but it doesn't throw an exception
when called in a top level component (such as an ISOMsg).
JSONPackager

JSONPackager uses a compact (and flat) ISOMsg representation,
suitable for internal jPOS-to-jPOS communications.
prevent concurrent modification error