Implemented switch handshake as part of HighLevelSwitch to allow supporting OF versions 1.0 and 1.3. A new module called OFHandshake is responsible for reading the first HELLO message and creating the right Switch object based on the OF version exposed by the switch.