[MERGE #5889 @Cellule] WebAssembly fix tee_local behavior
Merge pull request #5889 from Cellule:users/micfer/tee-local
tee_local should not throw when trying to set Unreachable, but it should always yield the type of the local its trying to set
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/microsoft/chakracore/5889)
<!-- Reviewable:end -->