Not using reachablity to kick off the replicator

* Bring the replicator online right away by not depending on the current reachability status.

* Check for the reachability status change when the replication goes inactive and has an error (before retrying).

#523