Forms: refactor form reset
Forms: refactor form reset

The way the forms to be reset is specified is used also in form
submission. This commit pulls out that selection method as a
separate function that returns the set of affected forms as a
pdf array object.

tribals/mupdf,asbloomf/mupdf,tophyr/mupdf,FabriceSalvaire/mupdf-v1.3,wzhsunn/mupdf,fluks/mupdf-x11-bookmarks,ccxvii/mupdf,hjiayz/forkmupdf,loungeup/mupdf,wild0/opened_mupdf,seagullua/MuPDF,seagullua/MuPDF,ylixir/mupdf,derek-watson/mupdf,ArtifexSoftware/mupdf,Kalp695/mupdf,derek-watson/mupdf,FabriceSalvaire/mupdf-cmake,muennich/mupdf,muennich/mupdf,PuzzleFlow/mupdf,geetakaur/NewApps,hxx0215/MuPDFMirror,xiangxw/mupdf,FabriceSalvaire/mupdf-cmake,michaelcadilhac/pdfannot,lustersir/MuPDF,zeniko/mupdf,lolo32/mupdf-mirror,zeniko/mupdf,TamirEvan/mupdf,flipstudio/MuPDF,ylixir/mupdf,andyhan/mupdf,nqv/mupdf,PuzzleFlow/mupdf,kobolabs/mupdf,muennich/mupdf,ArtifexSoftware/mupdf,hackqiang/mupdf,github201407/MuPDF,xiangxw/mupdf,ccxvii/mupdf,isavin/humblepdf,isavin/humblepdf,lamemate/mupdf,lamemate/mupdf,wild0/opened_mupdf,isavin/humblepdf,ziel/mupdf,Kalp695/mupdf,kobolabs/mupdf,asbloomf/mupdf,geetakaur/NewApps,lolo32/mupdf-mirror,ArtifexSoftware/mupdf,poor-grad-student/mupdf,cgogolin/penandpdf,knielsen/mupdf,TamirEvan/mupdf,clchiou/mupdf,michaelcadilhac/pdfannot,MokiMobility/muPDF,poor-grad-student/mupdf,loungeup/mupdf,fluks/mupdf-x11-bookmarks,lamemate/mupdf,hxx0215/MuPDFMirror,wzhsunn/mupdf,github201407/MuPDF,wild0/opened_mupdf,sebras/mupdf,loungeup/mupdf,michaelcadilhac/pdfannot,tophyr/mupdf,ccxvii/mupdf,benoit-pierre/mupdf,TamirEvan/mupdf,poor-grad-student/mupdf,FabriceSalvaire/mupdf-cmake,tribals/mupdf,TamirEvan/mupdf,wzhsunn/mupdf,nqv/mupdf,muennich/mupdf,zeniko/mupdf,wild0/opened_mupdf,robamler/mupdf-nacl,robamler/mupdf-nacl,tribals/mupdf,kobolabs/mupdf,cgogolin/penandpdf,MokiMobility/muPDF,hackqiang/mupdf,MokiMobility/muPDF,nqv/mupdf,FabriceSalvaire/mupdf-v1.3,kobolabs/mupdf,knielsen/mupdf,ccxvii/mupdf,hxx0215/MuPDFMirror,ccxvii/mupdf,derek-watson/mupdf,loungeup/mupdf,loungeup/mupdf,PuzzleFlow/mupdf,hxx0215/MuPDFMirror,andyhan/mupdf,seagullua/MuPDF,knielsen/mupdf,issuestand/mupdf,muennich/mupdf,flipstudio/MuPDF,PuzzleFlow/mupdf,sebras/mupdf,MokiMobility/muPDF,lamemate/mupdf,Kalp695/mupdf,hjiayz/forkmupdf,lustersir/MuPDF,crow-misia/mupdf,andyhan/mupdf,hjiayz/forkmupdf,clchiou/mupdf,wild0/opened_mupdf,github201407/MuPDF,kobolabs/mupdf,flipstudio/MuPDF,FabriceSalvaire/mupdf-v1.3,sebras/mupdf,wild0/opened_mupdf,tribals/mupdf,TamirEvan/mupdf,xiangxw/mupdf,clchiou/mupdf,clchiou/mupdf,robamler/mupdf-nacl,benoit-pierre/mupdf,ziel/mupdf,PuzzleFlow/mupdf,TamirEvan/mupdf,TamirEvan/mupdf,geetakaur/NewApps,hjiayz/forkmupdf,geetakaur/NewApps,flipstudio/MuPDF,nqv/mupdf,knielsen/mupdf,wzhsunn/mupdf,ylixir/mupdf,michaelcadilhac/pdfannot,samturneruk/mupdf_secure_android,asbloomf/mupdf,ylixir/mupdf,lolo32/mupdf-mirror,benoit-pierre/mupdf,lustersir/MuPDF,zeniko/mupdf,lolo32/mupdf-mirror,samturneruk/mupdf_secure_android,fluks/mupdf-x11-bookmarks,issuestand/mupdf,isavin/humblepdf,asbloomf/mupdf,tribals/mupdf,knielsen/mupdf,cgogolin/penandpdf,sebras/mupdf,MokiMobility/muPDF,github201407/MuPDF,PuzzleFlow/mupdf,clchiou/mupdf,FabriceSalvaire/mupdf-cmake,github201407/MuPDF,ylixir/mupdf,hackqiang/mupdf,andyhan/mupdf,muennich/mupdf,tophyr/mupdf,ArtifexSoftware/mupdf,clchiou/mupdf,zeniko/mupdf,hackqiang/mupdf,loungeup/mupdf,geetakaur/NewApps,hackqiang/mupdf,nqv/mupdf,issuestand/mupdf,xiangxw/mupdf,isavin/humblepdf,ArtifexSoftware/mupdf,derek-watson/mupdf,tophyr/mupdf,crow-misia/mupdf,issuestand/mupdf,lolo32/mupdf-mirror,robamler/mupdf-nacl,MokiMobility/muPDF,tophyr/mupdf,cgogolin/penandpdf,samturneruk/mupdf_secure_android,asbloomf/mupdf,xiangxw/mupdf,isavin/humblepdf,crow-misia/mupdf,seagullua/MuPDF,michaelcadilhac/pdfannot,poor-grad-student/mupdf,Kalp695/mupdf,asbloomf/mupdf,samturneruk/mupdf_secure_android,crow-misia/mupdf,issuestand/mupdf,benoit-pierre/mupdf,ArtifexSoftware/mupdf,hxx0215/MuPDFMirror,crow-misia/mupdf,hackqiang/mupdf,wzhsunn/mupdf,lustersir/MuPDF,FabriceSalvaire/mupdf-v1.3,FabriceSalvaire/mupdf-v1.3,Kalp695/mupdf,fluks/mupdf-x11-bookmarks,ArtifexSoftware/mupdf,ziel/mupdf,geetakaur/NewApps,flipstudio/MuPDF,wild0/opened_mupdf,seagullua/MuPDF,github201407/MuPDF,wzhsunn/mupdf,FabriceSalvaire/mupdf-cmake,ziel/mupdf,flipstudio/MuPDF,PuzzleFlow/mupdf,ziel/mupdf,hjiayz/forkmupdf,zeniko/mupdf,Kalp695/mupdf,xiangxw/mupdf,poor-grad-student/mupdf,kobolabs/mupdf,TamirEvan/mupdf,cgogolin/penandpdf,ccxvii/mupdf,ArtifexSoftware/mupdf,hjiayz/forkmupdf,lolo32/mupdf-mirror,sebras/mupdf,lolo32/mupdf-mirror,tribals/mupdf,seagullua/MuPDF,ziel/mupdf,lustersir/MuPDF,knielsen/mupdf,lustersir/MuPDF,tophyr/mupdf,crow-misia/mupdf,lamemate/mupdf,samturneruk/mupdf_secure_android,robamler/mupdf-nacl,FabriceSalvaire/mupdf-cmake,samturneruk/mupdf_secure_android,sebras/mupdf,muennich/mupdf,kobolabs/mupdf,fluks/mupdf-x11-bookmarks,FabriceSalvaire/mupdf-v1.3,xiangxw/mupdf,derek-watson/mupdf,benoit-pierre/mupdf,benoit-pierre/mupdf,cgogolin/penandpdf,lamemate/mupdf,fluks/mupdf-x11-bookmarks,isavin/humblepdf,derek-watson/mupdf,hxx0215/MuPDFMirror,michaelcadilhac/pdfannot,robamler/mupdf-nacl,ylixir/mupdf,poor-grad-student/mupdf,nqv/mupdf,issuestand/mupdf,fluks/mupdf-x11-bookmarks,andyhan/mupdf,andyhan/mupdf,Kalp695/mupdf