add suspection mechanism for the router; add support for byebye callback...

This PR:
1) add a suspicion mechanism to the router. Now for an agent to be evicted from the router, it needs to be missing a heartbeat two consecutive times in a row.
2) add support for handling BYEBYE messages on the bidding_agent.