agent: Changing Netlink protocol template and socket type for FreeBSD

FreeBSD seems to be picky and does not want to open "fake" Netlink
as SOCK_RAW (as it has been created on vRouter side as SOCK_DGRAM)
which does seem to work with Linux implementation (vRouter opens
socket as DGRAM, but boost treats it as RAW.)