l3 agent rpc
l3 agent rpc

On one hand, we sync router data (including routers,
their gw ports, interfaces and floatingips) from l3_agent
to quantum server periodically if needed.

On the other hand, we notify l3 agent from quantum server when
we delete or update a router's stuff, such as floating IP,
interface and gwport and router itself.

blueprint rpc-for-l3-agent
bug #1080286

Change-Id: I60f3081975fc7164b22f9e9fa941e702a3f4c663

moshele/networking-mlnx-master,openstack/networking-mlnx,moshele/networking-mlnx,stackforge/networking-mlnx,stackforge/networking-mlnx,openstack/networking-mlnx