Improvement in  backlog handling code

In process_routers() , a router assigned to a non backlogged
 Hosting Entity is tested for reachability and added to Backlog if needed.

Backlogged Hosting Entities are tested in sync task and moved out of backlog
if found reachable again