Use options hash instead of individual attributes.
Delete unneccessary attribute @tag_names, use global mapping.
Support encodings for exif, iptc, xmp etc.
Prepare release 2.3.0.