added predict to base learner interface
predict = test_only learn for base learners
cleaned up base learner predict functions
consolidated gd_mf predict functions
added predict to reduction learner
Merge github.com:JohnLangford/vowpal_wabbit
breaking stuff: all reductions now need predict
reductions now have predict functions, but tests break
Merge pull request #225 from arielf/master

initialization fixes to --progress, now more logical + test suite and references updates
template helper functions
fixed missing offsets in calls to base.learn
incorporated paul bug fix on base->weights to weights
Merge github.com:JohnLangford/vowpal_wabbit
Merge pull request #226 from jhofman/master

predict for reductions
line chop + error fix in order
added update() to reduction interface
create update for gd
removed precomputed_prediction in favor of base.update
added --new_mf flag to use reductionized matrix factorization
Merge pull request #227 from jhofman/master

improving reductionized mf