Update bin, fix msec counter = 0 bug, fix outgoing rekey timer, check return value of hash function for responder, and move state updates until after checking that return value