Convergent Step-Sizes for Gradient-Like Feasible Direction Algorithms for Constrained Optimization