More ARM code thresholding work.
More ARM code thresholding work.

Fix do_threshold_1 and implement do_threshold_4.

do_threshold_1 checks for white and shortcuts the work if it
can.

There are 2 ARM variants of do_threshold_4. One for ARMs that
support unaligned loads, and one for the (rare configurations)
that don't. The former checks for white and shortcuts the work.

TamirEvan/mupdf,sebras/mupdf,ccxvii/mupdf,poor-grad-student/mupdf,muennich/mupdf,lustersir/MuPDF,ArtifexSoftware/mupdf,lustersir/MuPDF,poor-grad-student/mupdf,fluks/mupdf-x11-bookmarks,ccxvii/mupdf,fluks/mupdf-x11-bookmarks,lustersir/MuPDF,fluks/mupdf-x11-bookmarks,ArtifexSoftware/mupdf,muennich/mupdf,ArtifexSoftware/mupdf,poor-grad-student/mupdf,muennich/mupdf,knielsen/mupdf,sebras/mupdf,poor-grad-student/mupdf,ccxvii/mupdf,sebras/mupdf,tribals/mupdf,tribals/mupdf,TamirEvan/mupdf,poor-grad-student/mupdf,fluks/mupdf-x11-bookmarks,fluks/mupdf-x11-bookmarks,tribals/mupdf,TamirEvan/mupdf,ArtifexSoftware/mupdf,TamirEvan/mupdf,knielsen/mupdf,TamirEvan/mupdf,tribals/mupdf,lustersir/MuPDF,sebras/mupdf,muennich/mupdf,ccxvii/mupdf,TamirEvan/mupdf,TamirEvan/mupdf,ArtifexSoftware/mupdf,ArtifexSoftware/mupdf,knielsen/mupdf,knielsen/mupdf,muennich/mupdf,tribals/mupdf,sebras/mupdf,lustersir/MuPDF,TamirEvan/mupdf,sebras/mupdf,ArtifexSoftware/mupdf,knielsen/mupdf,muennich/mupdf,ccxvii/mupdf,muennich/mupdf,tribals/mupdf,ArtifexSoftware/mupdf,poor-grad-student/mupdf,fluks/mupdf-x11-bookmarks,knielsen/mupdf,fluks/mupdf-x11-bookmarks,lustersir/MuPDF,ccxvii/mupdf