1. Changed noticeIDType from base64Binary to be compatible with draft-lozano-tmch-func-spec-05.
2. Changed codeType from base64Binary to token to be more generic.
3. Updated based on feedback from Alexander Mayrhofer, which include:
   a. Changed "extension to the domain name extension" to "extension to the domain name mapping".
   b. Changed use of 2004 return code to 2306 return code when phase passed mismatches active phase and sub-phase.
   c. Changed description of "allocated" and "rejected" statuses.