[neutron2snabb] Use hex-string as input to `l2tpv3_*_cookie'.
[keyed_ipv6_tunnel] Accept hex encoded string instead of plain string.
[neutron2snabb] Use `vif_details.zone_ip' instead of
`vif_details.l2tpv3_local_ip'.
[lib.protocol.ipv6] Call inet_pton(3) in `ipv6:pton'.
vhost_user: cleanup mem_table when

Signed-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>
vhost_user: implement stop()

Signed-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>
Merge pull request #291 from virtualopensystems/vhost_user_stop

Vhost user stop
move token buffer handling from a tick()'ed method to :push()
remove tick() traces
simplify :push()
Merge pull request #292 from javierguerragiraldez/rate_limiter

Rate limiter: add bucket tokens on every :push()
Merge pull request #283 from eugeneia/neutron2snabb-updates

neutron2snabb updates related to L2TPv3 config features
Merge branch 'virtualopensystems-misc_fixes'
snabbnfv-traffic: Flush stdout messages every 1s

This fixes a spurious test failure in the NFV selftest
script where the message indicating that LT2Pv3 neighbor
discovery succeeded is not found.
main.lua: Replace tabs with spaces and fix identation on main().
main.lua: Add command-line argument for snabbswitch to support '-jv'

 * This causes luajit to shows verbose information about the progress
   of the JIT compiler. It logs the information to 'file'.

 * You can use "/dev/stderr", "/dev/stdout" or "-" as file names if
   you want the information to be printed on the screen.
generates more than one ingress rule per port
do egress filters
install egress filter
remove 'TODO' comment line
better merge of max's work, reenable security group config