Fixed double-free when using "SGVector<float32_t> OnlineLinearMachine::get_w()"

Fixed #1195.

Giving SGVector an own copy of the weights, so cannot mess with OnlineLinearMachine's memory.