Fixed bug in adagrad iteration log message (was printing norm gradient
instead of norm change). Added weight averaging (unused)