TFJ- 852

This is for the issue where Status serialization fails because Scopes does not implement Serializable. The change includes a new test case, StatusSerializationTest.