Cleanup dependencies
Upgrade the TCK and Weld API
Revert "Use a serializable subclass for SFSBs that are not serializable"

This reverts commit 089890c1e4a4a7d476a68199a7c0c653b075503f.