TryStatement initial commit

Updates #19

The caught error currently leaks out into the context
Merge pull request #21 from kumavis/master

TryStatement initial commit