checking incoming connections
major fixes:
- do not disconnect neighbor on CONNECT_SENT timeout, but:
destroy address and expect new address from ATS
- fixes related to mantis #3263 when peers reconnect:
when peers receive CONNECT in PS_DISCONNECT, disconnect was completed but 
-- no address requested
-- ack timestamp not saved
-- ack state was not set to expect a SESSION_ACK message
-> reconnect failed!

minor change: 
- adding a GST_ACK_State enumeration to make code easier understandable




git-svn-id: https://gnunet.org/svn/gnunet@32786 140774ce-b5e7-0310-ab8b-a85725594a96
FIX:
In ATS fast reconnect the timeout was not set correctly if reconnect was successful and neighbour was disconnected in master task after 1 second


git-svn-id: https://gnunet.org/svn/gnunet@32787 140774ce-b5e7-0310-ab8b-a85725594a96