Bug959354 remaining matview build type and release channel fixes

Makes all the remaining matviews aware of new `build_type`, `build_type_enum` and `update_channel` columns that are relevant. 

Adds update routines for new columns, and updates the old columns at the same time (for now).