sparse_disp: minor changes + better handling of failed matches
sparse_disp: minor changes + better handling of failed matches

Gaps where the epipolar test failed are now marked in D_sub_spread with zeros.
Other improvements:
-- only 25% of the search window must be marked valid for a search to occur (had been 50%)
-- the valid mask is diated before writing or before being used to mask D_sub_spread
-- initial search pts now can be as little as coarse_skip/4 from the image edges
-- A larger percentile fraction of disparites are used in calculating the epipolar vector

ScottMcMichael/StereoPipeline,aaronknister/StereoPipeline,NeoGeographyToolkit/StereoPipeline,oleg-alexandrov/StereoPipeline,ScottMcMichael/StereoPipeline,njwilson23/StereoPipeline,oleg-alexandrov/StereoPipeline,oleg-alexandrov/StereoPipeline,njwilson23/StereoPipeline,NeoGeographyToolkit/StereoPipeline,aaronknister/StereoPipeline,NeoGeographyToolkit/StereoPipeline,aaronknister/StereoPipeline,oleg-alexandrov/StereoPipeline,aaronknister/StereoPipeline,njwilson23/StereoPipeline,ScottMcMichael/StereoPipeline,NeoGeographyToolkit/StereoPipeline,oleg-alexandrov/StereoPipeline,aaronknister/StereoPipeline,DougFirErickson/StereoPipeline,oleg-alexandrov/StereoPipeline,NeoGeographyToolkit/StereoPipeline,njwilson23/StereoPipeline,ScottMcMichael/StereoPipeline,DougFirErickson/StereoPipeline,ScottMcMichael/StereoPipeline,DougFirErickson/StereoPipeline,DougFirErickson/StereoPipeline,DougFirErickson/StereoPipeline,ScottMcMichael/StereoPipeline,njwilson23/StereoPipeline,DougFirErickson/StereoPipeline,njwilson23/StereoPipeline,NeoGeographyToolkit/StereoPipeline