updated uitypes

There were some undocumented ui types that have now been documents.  cycpp also validation against these type now has improved message reporting.