Fix NullPointer exceptions in SemanticPropsUtil
Improved error messages and exceptions on non-serializable objects.
Add workset iteration translation tests.
Add check that solution set is joined with on correct keys.