fix clang warnings about type conversions, unused variables, and grouping logic operators; augment comments for Dci message Init routines