Merge changes from topic "netd lock replace"

* changes:
  Refine lock of RouteController and add annotations
  Replace RW lock with mutex, shared_mutex