NVP: Correct NVP router port mac to match neutron

Previously when router ports were created the mac_address from neutron
was not passed to nvp so nvp generated it's own mac_address for the port.
This patch fixes this by passing the mac_address on the port to nvp.

Fixes bug: 1244481

Change-Id: I0d0e068923497a13915749f3781d54194cfcfe89
(cherry picked from commit 70145894724b7d4c45b179d92660808f74cc3186)
Merge "NVP: Correct NVP router port mac to match neutron" into stable/havana