fix missing freelist

Signed-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>
performance optimize guest map

When mapping addresses from the guest, do not use ipairs.
They seem to be slow, as is said in this link:
http://lua-users.org/lists/lua-l/2011-05/msg00007.html

Signed-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>
cache virtual to physical page translation

For better performance cache the results of virtual to physical page
address translation and reuse them later. This saves system calls later.

Signed-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>
migrate to script

Signed-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>
intel10g: Fix to avoid multicast traffic looping back to sender.

If multicast traffic is returned to sender it triggers IPv6 Duplicate
Address Detection (in Linux) and prevents traffic from being sent.

Fixed by clearing the LLE (Local Loopback Enable) bit of register
PFVMTXSW (PF VM Tx Switch Loopback Enable).

Relevant note in the 82599 datasheet on page 161:

    A VM might be set to receive it’s own traffic in case the source and
    the destination are in the same pool via the PFVMTXSW.LLE.
neutron2snabb: Script to convert Neutron database to snabb config.
Added C.stat_mtime(filename) to check file modification time.
Added snabbnfv-traffic traffic handling process script.
Made Neutron scripts executable.
neutron-sync-master: Added DB-sync script for Network Node.
neutron-sync-agent: Added DB sync script for Compute Nodes.