introduce AttributeType to improve attribute code
dump constant pool in test main
add AnnotationDefault and Signature attributes
add Deprecated and EnclosingMethod attributes