Added support for Stephenerialization

I've added tests for Stephenerialization.  I had done this about a year ago, but it was never merged in.  The old pull request had some other nonsense in it (like adding missing libraries to the classpath and updating some of the older libraries in the project), but I didn't include it this time around, so it should be simple to merge in.