OFStateManager: add listener interfaces

Implemented for packet-in, port status, and controller messages. The goal is to
enable modules to plug in to OFStateManager, receiving controller messages and
reacting to events from the dataplane.
Merge into master from pull request #66:
OFStateManager: add listener interfaces (https://github.com/floodlight/indigo/pull/66)