Use properties in alarm expression parser

Change to use @properties in alarm expression parser instead of getters/setters.
More idiomatically correct for python.

Change-Id: I9274aaf51d5a1916522dcbd12677e516ff9ebfbb
Merge commit 'a17aad2c8e1535e461dec6358741ec60b6eacb94'