Implement the combination evaluator

The implementation of the combination evaluator.
'and' and 'or' operations are allowed.

Implements blueprint alarming-logical-combination

Change-Id: Ie6b7dedc8aa5debb250c83e1c6db05c0d66eea1b