update_constraint_v1tov2: Helper function to update v1_constraint objects to v2 specification in the portfolio object
Description
The function takes the constraints and objectives specified in the v1_constraint
object and updates the portfolio object with those constraints and objectives. This
function is used inside optimize.portfolio to maintain backwards compatibility
if the user passes in a v1_constraint object for the constraint arg in
optimize.portfolio.