Added new logic.constants package, with SocketOperatingMode and
SocketStatus enum constants.
Removed MessageType parameter from all the Message classes'
constructors.
Added new message type: Generic information message
Also renamed Outlet profile message to SwitchOperatingModeMessage