AAL/Python: output guard policy loosened

Executing output actions in the model must be allowed if
their guards evaluate to True before or after executing
adapter blocks. This is already implemented for input
actions.
on remote AAL, getIActions is expensive. So try to avoid calling...