OpenFlow 1.0: add another test case

The capture was produced using a Dell Force10 S4810 switch running FTOS
9.1 and configured for two OpenFlow instances. Both instances try to
connect to a Trema controller. Instance 1 connects and proceeds to a
protocol exchange driven by a test script. Besides other messages
instance 1 produces a malformed OFPT_STATS_REPLY message (there are
multiple table descriptors with table_id set to 0) and an OFPT_PACKET_IN
message with xid set to 0. Instance 5 tries to connect, but its
OFPT_FEATURES_REPLY contains a malformed bitmap and the controller
closes the connection. The controller is shut down soon thereafter.
NFS: fix a Windows compile warning

'int32_t' isn't 'int' for all targets. Some Windows targets have
it defined as 'signed int' in <win32/Include/bittypes.h>. So print-nfs.c
does not compile cleanly; conflicting definition of xid_map_find().
Print redirect Metadata correctly
Print redirect packetdata correctly
Print redirect data and metadata details only when verbosity is at least at level 3
Add support for getting table ranges Fixup get by key formatting while at it
add support for appending table rows
Fix ForCES warnings, clean up a bit.

Move forces.h into print-forces.c, make a bunch of routines static, and
fix some warnings.
Fix possible buffer overflow while doing sscanf()

MAXHOSTNAMELEN + 100 is only 164 which is less than 256 sscanf() buffer.
Fix it by increasing size of nambuf buffer.
Merge pull request #328 from darkjames/master

Fix possible buffer overflow while doing sscanf(); make the buffer the same size as the size in the %s format item.
Fix potential (but not actual) buffer overflow risk.

The line buffer is 256 bytes long, so the name subfield in the line
can't be bigger than 256 bytes, but

	1) somebody could make the line buffer bigger

and

	2) this way the format item and buffer size match

so we'll do it anyway.
IP packet information printing from NFLOG packet

Added nflog.h to Makefile.in

Alphabetical order in Makefile.in
Merge pull request #329 from PetarAlilovic/master

IP packet information printing from NFLOG packet
OpenFlow 1.0: add a test case for NEC PF5240

This capture was produced using a NEC PF5240 switch running OS-F3PA
V4.0.1.0 and configured for one OpenFlow instance with 8 ports. A short
exchange covers features not seen in previous OF1.0 captures. It
installs 8 flows that hit 3 of the 11 tables present on the device:
"normal 1", "expanded" and "emergency". This is correctly reflected in
subsequent flow/table stats reply messages. The queue
stats/configuration messages (typically absent from most other
implementations) cover 2 ports with 8 queues each. After the exchange
completes the controller shuts down.
Babel: sub-TLV 2 is Diversity, not ChanInfo
Added Test cases for DCB and EVB TLVs.
Added support for DCB and EVB TLVs

Added the support for ETS Configuration TLV, ETS Recommendation TLV, PFC Configuration TLV, Application Priority TLV, EVB TLV and CDCP TLV.
Test pcap files for DCB and EVB TLVs with their output
Merge pull request #331 from audaya/master

Support for DCB and EVB TLVs
Make some routines used outside print-lldp.c static.