HPCC-9073 Report better error for unsupported DISTRIBUTION types

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Superficial perhaps, but would it be an idea to make these VARSTRING rather than STRING, in case we decide to change the semantics of strings without explicit lengths?