SOSVM SGD solver

@ppletscher, @iglesias This is the last part of GSoC, but seems I have many work after the deadline.