Fix #173 and add tests for Unit
Merge pull request #176 from Microsoft-CISL/juwang-Tang-test-for-deserialization

Fix #173 and add tests for Unit

All tests pass on Linux. Thanks for the fix!