allow max_volume and volume_constraints both exist for triangle.py

Dear @inducer 

I think it is fine to enbale both `max_volume` and `volume_constraints` in triangle.py as it is in tet.py. So we could set a default (background) area constraints and refine some regional areas via info.regions.resize(n).

Best regards.

benyuan