vrouter: Removing compilation warnings.

Compilation warnings have been fixed.
Merge pull request #12 from Semihalf/fix-vrouter-compilation-warnings

vrouter: Removing compilation warnings.
vrouter: Fixing problem with no longer building vrouter

Enabling warning as errors have triggered some more errors that
have been missed during last fix. This fix has been provided to
repair what have been broken.
Merge pull request #13 from Semihalf/fix-enabled-werror-problems

vrouter: Fixing problem with no longer building vrouter
vrouter: Fixing compilation warnings in dp-core.

Compilation warnings in dp-core have been fixed.
There have been also fixed problem with uninitialized variables.
Merge pull request #14 from Semihalf/fix-dpcore-warnings

vrouter: Fixing compilation warnings in dp-core.
Merge remote-tracking branch 'semihalf/freebsd' into dev-demo-fixes

Conflicts:
	freebsd/vr_bsd_transport.c
	freebsd/vrouter_mod.c