Clear 4-way handshake state when network is removed

When network is removed during 4-way handshake,
authentication failure message with wrong password is
sent. This leads to some issues such as connection failure
if wifi framework tries connection to another network.
This is because 4-way handshake state is not cleared
in this scenario.

Bug: 113563382
Test: Manual
Test: Unit test
Change-Id: I494f9a0509bd26146af8c09ae025bb7b593ddbe9
2 files changed