add type_contiguous_x source w/o impl yet
add mpix_type_contiguous_x and impl
declare type_contig_x and add err msg
add type_contig_x declarations throughout