Update tree.
Update SA.
New tests for SA.
Merge with interpret.
Delete duplicate context in Block.
Merge pull request #19 from Lozov-Petr/master

Update SA.