Dcp2Cone canonicalizer for the geometric mean atom

`Dcp2Cone.geo_mean_canon(expr, args)`

- expr
An Expression object

- args
A list of Constraint objects

A cone program constructed from a geometric mean atom where the objective function is the variable t with geometric mean constraints