routed all user_predict calls through gp_wrapper

which means, if box failure occurs, it will print iWhere
Merge branch 'routePredictThroughGPWrapper_141105' into quadraticCostSimplex_141103
cool down faster
typo
restore old (slow) cooling schedule
but have cost function turn off outside of range_min and range_max
try to split up node search time more equitably