Fix important bug on VPNSession.disconnect_date

Basically a missing WHERE on an UPDATE.
When someone disconnects from a gateway, it sets as disconnected every
session where disconnect_date=None and with the same gateway id/version.