update required packages
Fix issues on building match structure.
fix an issue on in_port of packet_out
remove empty line
fix an issue in duplicate_instruction_set()
add  OFPXMT_OFB_METADATA into match of packet-in

1.3.2
The OXM TLVs must include context fields, that is, fields whose values cannot be determined from
the packet data. The standard context fields are OFPXMT_OFB_IN_PORT, OFPXMT_OFB_IN_PHY_PORT,
OFPXMT_OFB_METADATA and OFPXMT_OFB_TUNNEL_ID. Fields whose values are all-bits-zero should be
omitted.
add constant value
- ofp_port_config
- ofp_port_features
- ofp_packet_in_reason
- ofp_flow_removed_reason
fix ipv4_* of packet_info
Fix an issue on creating DecIpTtl
Add simple_router for trema-edge.
fix indentation
added the --daemonize option to command-line of trema-switch
add sigterm handler
add -Werror to CFLAGS
add -Wno-error=sign-conversion to CFLAGS of libruby
fix compiler warnings
fix CFLAGS of libruby
Create multiple parts multipart message if payload is big enough.

For example, if you have 2000+ groups, then OFMP_GROUP to
OFPG_ALL returns a big reply, and the message length
overflows uint16_t, where we really need multiple messages.

Signed-off-by: Hiroaki KAWAI <kawai@stratosphere.co.jp>
Merge branches 'multi_multipart' and 'multi_multipart' of https://github.com/iHiroakiKawai/trema-edge into multi_multipart