Merge into master from pull request #11:
    PAN-346  -- the meta-id match is breaking things, so we're backing it out (https://github.com/floodlight/indigo/pull/11)
Changes to compile indigo on CentOS.
Wunused-result is not supported in gcc version 4.4.7
OFStateManager: remove unnecessary flow_add version check
OFConnectionManager: remove version check on incoming messages
OFStateManager: populate effects / out ports for OF 1.1+
OFStateManager: create flow stats entries using reply message version
OFConnectionManager: interpret connection version param as maximum version

We may negotiate a lower version.
Merge into master from pull request #13:
Indigo compilation errors with gcc 4.4.7 (https://github.com/floodlight/indigo/pull/13)
SocketManager: do not block if tasks are runnable

I saw flow deletion, which I recently converted to a task, taking far too long
(50 - 100 ms). It turned out that if a task yielded it would not be scheduled
until the next event (timer or socket), at which point we would check the task
list again. The simple fix is to not go to sleep if there are tasks we can run.

Added a new unit test that would have caught this.
Merge into master from pull request #14:
SocketManager: do not block if tasks are runnable (https://github.com/floodlight/indigo/pull/14)
Merge into master from pull request #12:
Improve support for OF 1.3 flow mods (https://github.com/floodlight/indigo/pull/12)
update loci to ccae0318758508dfb2f40dc9cd714d79dd4cfbff
Merge into master from pull request #16:
update loci to ccae0318758508dfb2f40dc9cd714d79dd4cfbff (https://github.com/floodlight/indigo/pull/16)
OFConnectionManager: cleanup logging

This change makes the INFO loglevel more user-friendly.

- Redundant log messages are demoted to VERBOSE or TRACE.
- Connection ids are replaced with the human-readable address.
- Errno numbers are replaced with strerror.
- A few important logs are promoted to WARN or ERROR.

Fixes XE-40.
Populate table id for aggregate stats query.
Merge into master from pull request #18:
Populate table id for aggregate stats query. (https://github.com/floodlight/indigo/pull/18)
Add port_desc_stats processing support

Add support port_desc_stats_request in indigo,
which is typically Openflow 1.3 OFPT_MULTIPART_REQUEST
with MFPMP_PORT_DESC.

Signed-off-by: Hiroaki KAWAI <kawai@stratosphere.co.jp>
OFStateManager: add stub for indigo_port_desc_stats_get to utest

This fixes a build failure.
SocketManager: fix timeslice exceeded log message

We were passing a 64-bit int to printf where it expected a 32-bit int, so on
some architectures the varargs were interpreted incorrectly.