Operator overloads for Objective

Added the overloads for sum, multiply by scalar and increment (+=).
All of these produce MultiObjective instances.