Improve combination rule validation

Combination rule alarms should contain at least two different alarms
in the alarm_ids list. This patch adds a check to the validate method
of AlarmCombinationRule and raise ClientSideError, if the condition
fails.

Closes-Bug: #1305519

Change-Id: Ic5968d6ecf5781070cab39274131e605619e264a
Merge "Improve combination rule validation"