Added stochastic gradient descent for weka
Switch to tree rather than hash sets for reduced memory usage
Added response time predictor