Trouwen, geregistreerd partnerschap of samenlevingscontract