+ Margin update of Crammer et al + feature prefix in preceptron + averaging by numpy sum