Lock UI controls to motivate the user

@IanMayo Please check, also I took your advice to expand conditional display directive.
And I have a question here maybe it should support not only one action for the element? (I can't imagine why we should use for example show + lock actions together but anyway if it's needed then I'll improve the directive).