MPS-17711 - Added intention to switch between IContainsStatementList implementations
MPS-17714 - Fixed NPE in check_ForeachWithErasure
MPS-17711 - added condition propagation
MPS-17711 - filtering available intentions
MPS-17711 - refactored to avoid the need for the IHasCondition interface
MPS-17711 - Added left transform to alter statement list containers
MPS-17711 - Switched to using menu parts for in-place container replacement
Merge remote-tracking branch 'origin/master' into vaclav