Credit myself in AUTHORS
Don't convert dots in descriptor after opcode

For example,

    checkcast [Ljava.lang.String;

is not the same as

    checkcast [Ljava/lang/String;

This commit also renames the states '.class', 'class', 'descriptor',
'descriptor/' and 'descriptors' to 'class/convert-dots',
'class/no-dots', 'descriptor/convert-dots', 'descriptor/no-dots', and
'descriptors/convert-dots'.