Some fixes for try/catch
More unit test fixes
Implement try/finally for async