tif_mosaic: Style enforcement and minor perf improvements

Biggest issue is improper image order access. Iterate overall rows and
then cols.

This also removed an ImageViewRef that reduces a pointer and removes
an additional large memory allocation that happens on raster to
ImageView.

Removed EdgeExtension. This removes a conditional on every pixel access.