Versatile setup for high-quality rephasing, non-rephasing, and double quantum 2D electronic spectroscopy