[WIP] Implementing Averaged SGD

Working on implementing averaged SGD for both classifier and regressor for #543
in the example setting learning_rate="constant" returns worse results. I guess optimal does not imply constant with average=True?