Various changes to support main routine A1AEK2M.

- $TXT node is now stored in return array.
- $EC ,U-NOT-MESSAGE, is now thrown for try catch when a message isn't
  valid.
- Associated patches logic improved. It may need further refinement.
Lot of changes:

1. Ask for Multibuild patch (not used yet)
2. Store paths in ^DISV for later retrieval
3. CLEANHF EP to add $TXT nodes if they are not present in the loaded
   TXT files.
4. Just TXT file description is now stored in message array rather than
   the whole message which creates duplication in out going message.
5. Find out if info only patch. If so, don't ask for KIDS file.
6. Mail subject is not the designation and SEQ # from the TXT file,
   not the patch from KIDS.
7. ANALYZE2 EP to test TXT file parser on ALL OSEHRA FOIA repo patches.