nox: Replace with mnox

Retrieved from: git://gitosis.stanford.edu/mnox.git
Commit: c49c6d959ca09629dceff3c6d7979aad1880857d

Includes the following build fixes:
- Update to newer SWIG (works with v1.3.40)
- Add missing cstdio,stdint includes
- Remove direct calls to ethernetaddr constructor
- include sys/stat.h in nox_main (fixes umask build error)
- Remove modules that we don't use and won't compile

Signed-off-by: Joe Stringer <joestringernz@gmail.com>
rflib: Work around MNOX 48-bit ID bug

MNOX truncates datapath IDs to 48 bits. This patch enables RouteFlow to
recognise RFVS ids by reducing the RFVS prefix to 16 bits.
rfproxy: Add MPLS support

Signed-off-by: Joe Stringer <joestringernz@gmail.com>