Bug 2405 - sal-binding-broker tests use openflow model

* removed and recreated openflow protocol specific code from tests

Change-Id: I9dce5d9122974b5d7a58fcb040cb3befc2498e93
Signed-off-by: Jan Hajnar <jhajnar@cisco.com>
Merge "Bug 2405 - sal-binding-broker tests use openflow model" into stable/helium