This merge request tries to fix the issue described in #180.
When a pair is kicked back into NICE_CHECK_DISCOVERED state it may end up in a conflicting state with its valid flag. That conflicting state can trigger the assert at agent/conncheck.c:987.