Remove ABRule-Scenario relationship.
Modify scenarios management. Multiple scenarios now.
UniDAABChangeScenarioMessage has been changed accordingly, so it can be used to activate or deactivate a given scenario.
Modify AB rules basicGUI dialog.
Source and destination UniDA device have been moved to specific trigger and action panels.
Modifies AB rules to handle N triggers.
BasicGUI is also adapted.
Add and query AB messages are still sent to a "source" gateway.
Modifies addABRule.
Fixes minor bugs.
Modifies CommChannel to add a constructor that handles IP.
Merge branch 'unstable' into complex_ab_rules
Merge branch 'unstable' into complex_ab_rules
Fixes bug with NotificationSuscriptionRequest decoding.
Fix bug with notification msg.
Changes FINE to INFO in library logging.
Adds proper toString to all message related classes.
Merge branch 'unstable' into complex_ab_rules

Conflicts:
	devel/src/com/unida/protocol/message/autonomousbehaviour/UniDAABRuleVO.java
Fixes wrong lib reference.
Merge branch 'unstable' into complex_ab_rules
Modifies AB window in BasicGUI.
Adding a rule and managing existing rules are different JFrame now.
Merge branch 'complex_ab_rules' of https://github.com/GII/UNIDA into complex_ab_rules
Fixes bug in BasicGUI AB Rules request.
Adds triggerState to notification msgs.