Close session if the DTLS handshake fail

If an exception is raised during the handshake we close the session
so the client can retry the handshake later with the other credentials.

Also Fix #13 : closed sessions are not removed from the maps