Also handle composite objectives correctly.
Remarks: (1) The core procedure accepts maximization only (2) Add lazy initialization to min_maximize_cmd (3) The procedure isn't working with composite objective yet.
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>