OVSDriver: handle error messages on upcall socket

This can occur when the kernel rejects our actions. This has happened when the
flow key sent from the kernel was invalid.
Merge into master from pull request #121:
OVSDriver: handle error messages on upcall socket (https://github.com/floodlight/ivs/pull/121)