refact port status update
1. When there are multiple neutron-server workers starts on a single node, RedisPortStatus
2. The reds port status driver starts a PortStatusMonitor to update the timestamp of table pubsub, but not one cleans the stale entries in the pubsub table.
3. The reds port status driver creates a table named portstats to store IPs of each neutron-server node and creates another table named pubsub to store the heart beat(timestamp) of the neutron-server process. These two tables can be merged to one.
When the mech_driver of Dragonflow is initialized, a green thread will be started to report heart beats to df-db on each controller node. df-publisher-
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Refactor port-status-update NB API
Addressed by: https:/
Remove PortStatusTable
Gerrit topic: https:/