WIP: fluent interface to add above conditions more easily
Changed exception parsing to support another level into error dict
changed alert's condition interface to a more fluent, as well as added exception raising for alert update