Added top-hole constraint to single taper, no-hole-grouping objective function and NafStudyModel.