Fix 695261: separate TM and CTM in outline extraction and stroking steps.
Fix 695261: separate TM and CTM in outline extraction and stroking steps.

We used to extract the outline using the combined TM*CTM matrix and
use the identity transform for stroking, thus ending up with the wrong
line width.

If we instead extract using the TM and then stroke with the CTM we get
the correct results.

geetakaur/NewApps,sebras/mupdf,muennich/mupdf,kobolabs/mupdf,fluks/mupdf-x11-bookmarks,benoit-pierre/mupdf,geetakaur/NewApps,github201407/MuPDF,asbloomf/mupdf,hjiayz/forkmupdf,fluks/mupdf-x11-bookmarks,samturneruk/mupdf_secure_android,MokiMobility/muPDF,samturneruk/mupdf_secure_android,sebras/mupdf,geetakaur/NewApps,ArtifexSoftware/mupdf,hjiayz/forkmupdf,TamirEvan/mupdf,ArtifexSoftware/mupdf,fluks/mupdf-x11-bookmarks,benoit-pierre/mupdf,lustersir/MuPDF,lolo32/mupdf-mirror,tribals/mupdf,isavin/humblepdf,xiangxw/mupdf,tribals/mupdf,wild0/opened_mupdf,benoit-pierre/mupdf,sebras/mupdf,fluks/mupdf-x11-bookmarks,asbloomf/mupdf,github201407/MuPDF,lolo32/mupdf-mirror,ccxvii/mupdf,hjiayz/forkmupdf,tribals/mupdf,sebras/mupdf,zeniko/mupdf,kobolabs/mupdf,ArtifexSoftware/mupdf,ziel/mupdf,TamirEvan/mupdf,tribals/mupdf,hjiayz/forkmupdf,TamirEvan/mupdf,zeniko/mupdf,xiangxw/mupdf,FabriceSalvaire/mupdf-cmake,ziel/mupdf,lustersir/MuPDF,kobolabs/mupdf,benoit-pierre/mupdf,lamemate/mupdf,ziel/mupdf,benoit-pierre/mupdf,knielsen/mupdf,hackqiang/mupdf,lustersir/MuPDF,wild0/opened_mupdf,knielsen/mupdf,kobolabs/mupdf,hackqiang/mupdf,muennich/mupdf,TamirEvan/mupdf,muennich/mupdf,wild0/opened_mupdf,wild0/opened_mupdf,MokiMobility/muPDF,hxx0215/MuPDFMirror,flipstudio/MuPDF,hackqiang/mupdf,knielsen/mupdf,lamemate/mupdf,robamler/mupdf-nacl,robamler/mupdf-nacl,ccxvii/mupdf,hackqiang/mupdf,poor-grad-student/mupdf,TamirEvan/mupdf,wild0/opened_mupdf,lolo32/mupdf-mirror,MokiMobility/muPDF,PuzzleFlow/mupdf,tribals/mupdf,muennich/mupdf,ArtifexSoftware/mupdf,MokiMobility/muPDF,Kalp695/mupdf,sebras/mupdf,samturneruk/mupdf_secure_android,flipstudio/MuPDF,muennich/mupdf,ziel/mupdf,flipstudio/MuPDF,PuzzleFlow/mupdf,robamler/mupdf-nacl,sebras/mupdf,hackqiang/mupdf,Kalp695/mupdf,zeniko/mupdf,lamemate/mupdf,isavin/humblepdf,Kalp695/mupdf,kobolabs/mupdf,ArtifexSoftware/mupdf,FabriceSalvaire/mupdf-cmake,hjiayz/forkmupdf,TamirEvan/mupdf,isavin/humblepdf,poor-grad-student/mupdf,PuzzleFlow/mupdf,hackqiang/mupdf,lustersir/MuPDF,fluks/mupdf-x11-bookmarks,zeniko/mupdf,flipstudio/MuPDF,fluks/mupdf-x11-bookmarks,wild0/opened_mupdf,ziel/mupdf,lamemate/mupdf,Kalp695/mupdf,wild0/opened_mupdf,ccxvii/mupdf,flipstudio/MuPDF,ccxvii/mupdf,flipstudio/MuPDF,zeniko/mupdf,xiangxw/mupdf,asbloomf/mupdf,isavin/humblepdf,xiangxw/mupdf,samturneruk/mupdf_secure_android,samturneruk/mupdf_secure_android,FabriceSalvaire/mupdf-cmake,geetakaur/NewApps,lolo32/mupdf-mirror,muennich/mupdf,lamemate/mupdf,lustersir/MuPDF,lamemate/mupdf,hxx0215/MuPDFMirror,poor-grad-student/mupdf,FabriceSalvaire/mupdf-cmake,asbloomf/mupdf,ArtifexSoftware/mupdf,github201407/MuPDF,MokiMobility/muPDF,lustersir/MuPDF,asbloomf/mupdf,Kalp695/mupdf,hxx0215/MuPDFMirror,xiangxw/mupdf,robamler/mupdf-nacl,hxx0215/MuPDFMirror,xiangxw/mupdf,PuzzleFlow/mupdf,Kalp695/mupdf,PuzzleFlow/mupdf,zeniko/mupdf,ArtifexSoftware/mupdf,tribals/mupdf,lolo32/mupdf-mirror,PuzzleFlow/mupdf,fluks/mupdf-x11-bookmarks,lolo32/mupdf-mirror,kobolabs/mupdf,FabriceSalvaire/mupdf-cmake,xiangxw/mupdf,poor-grad-student/mupdf,geetakaur/NewApps,knielsen/mupdf,isavin/humblepdf,samturneruk/mupdf_secure_android,isavin/humblepdf,ArtifexSoftware/mupdf,poor-grad-student/mupdf,geetakaur/NewApps,hjiayz/forkmupdf,Kalp695/mupdf,TamirEvan/mupdf,knielsen/mupdf,lolo32/mupdf-mirror,knielsen/mupdf,FabriceSalvaire/mupdf-cmake,TamirEvan/mupdf,hxx0215/MuPDFMirror,benoit-pierre/mupdf,asbloomf/mupdf,robamler/mupdf-nacl,poor-grad-student/mupdf,MokiMobility/muPDF,ccxvii/mupdf,github201407/MuPDF,isavin/humblepdf,PuzzleFlow/mupdf,hxx0215/MuPDFMirror,muennich/mupdf,github201407/MuPDF,robamler/mupdf-nacl,ccxvii/mupdf,ziel/mupdf,kobolabs/mupdf,github201407/MuPDF