Lagopus version 0.1.1

Here are updates and fixes in dataplane, lagosh and etc. since version 0.1.0.

NTT:
    all: Added version information
    all: Refactoring in global variable name and shared function name
    dataplane: fixed compile option for SSE4.2.
    dataplane: fixed segmentation fault when output port is not configured.
    dataplane: fixed lagopus_qmuxer_destroy().
    dataplane: fixed reference count incrementation of mbuf before packet send.
    dataplane: allowed compilation with rte_pcap_pmd enabled DPDK library.
    dataplane: changed packet-in timeout value, and don't output error log if timed out.
    dataplane: modified dataplane communicator thread to be a lagopus thread module.
    dataplane: fixed flowdb lock when a specified flow entry is removed.
    dataplane ofproto: added ARP hash calculation for flowcache.
    dataplane ofproto: added unit test for in_port.
    dataplane ofproto: refactoring in packet classification functions
    dataplane ofproto: fixed not to calculate for ICMPv6 with IPv4 header.
    dataplane ofproto: fixed compilation without DPDK library.
    dataplane ofproto: fixed check code of packet type for MPLS.
    dataplane ofproto: fixed code of set ethertype after a MPLS shim header push instruction.
    dataplane ofproto: fixed not to register Packet-Out packet to flow cache.
    dataplnae ofproto: fixed write-lock check.
    dataplane dpdk: added core assignment algorithm parameter (performance, balance, minimum)
    dataplane dpdk: changed default FIFO-ness behavior: flow-level (L2 level)
    dataplane dpdk: changed default hash-type: city64.
    dataplane dpdk: added flush mechanism in flow cache by flow_mod immediately to prevent a pause of all workers
    dataplane dpdk: added check code of dataplane parameter.
    dataplane dpdk: added check code of detected active core.
    dataplane dpdk: added check code in case of explicit CPU assign parameter.
    dataplane test: added to set dummy MAC address required for add port to bridge.
    dataplane dpdk: modified lock check to flowdb in I/O-worker thread.
    dataplane dpdk: improved flowdb lock implementation.
    dataplane dpdk: fixed packet handling in rings via individual port, not single port.
    dataplane dpdk: fixed packet memory reference to make memory free when packet is set by tx_burst.
    dataplane dpdk: fixed some tests, and value initialization of pkt members.
    dataplane test: fixed port-related tests.
    dataplane test: fixed segmentation fault.
    dataplane test: fixed NULL pointer access in set_field_ipv4_test, and fixed similar code.
    dataplane test: removed unnecessary port handling code.
    lagosh: added new command line option "-C" to specify lagopus.conf path.
    lagosh: fixed "show version" in lagosh
    lagosh: fixed SIGSEGV by "show controller" command.

Claudio 'Clauz' Pisa (2):
    doc: fixed some typos.

Saori USAMI (1):
    lagosh: fixed typos.