Reorganise asn1.h and add comments.