Optical Cluster-Finding With An Adaptive Matched-Filter Technique