Added a "no condition" StateCondition.
Refactor to SuscriptionRequestMessage.
Now it uses StateCondition as trigger.
Added IGatewayOperationsFacade and its implementation.
Fixes to AutonomousBehaviourDialog (GUI only).
Small fixes for Autonomous Behaviour GUI handling.
AB msgs: first working version for stateChange - > cmd.
Small fixes mainly.
Refactor needed to add ABQueryReply handling methods.
Interface and implementations for handlers and facades that act on gateways and not on devices.
Number of AB rules included now in ABQueryReply message.
Fixes for ABQueryReplyMessage handling.
It has been tested with stateChange -> cmdExecution messages.
Added toString() to AB message classes.
Also a custom cell renderer to AutonomousBehaviourDialog jTable.
Added WriteState and LinkStates actions handling to DemoGUI.
Remove AB rules handling.
Fixes to GUI and msgs decoding.
Added complex stateChange conditions to DemoGUI.
(Untested).
Fixes to Binary and Nary stateChangeConditions.
Added "value ID" to the state conditions in BasicGUI.
Gateway state is renewed with heartbeat messages.
toString() of autonomous behavior messages modified.
Some GUI improvements, and added comments also.