Renamed the Transformer interface to StreamTransformer.
Split the WrappedStreamTransformer into a class for InputStreams and another for Strings.
Updated the comments WrappedStreamStringTransformer.
Created a new WrappedStringStreamTransformer.
Fixed the names of some tests and added no more interactions checks after every wrapped transformer tests.
Pulled the composite transform method up into a common CompositeTransformer interface.
Fixed comments.
Fixed comments.
Created a new WrappedStringTransformer.
Fixed comments.
Created a new WrappedFileTransformer.
Cleaned up the wrapper tests.
Fixed the WrappedStreamTransformerTests.
Created a new WrappedStreamFileTransformer.
Simplified the conversion class to only do conversion.
Updated the Transformers interface to be more flexible.
Updated the NullTransformation to find the class name. with polymorphism.
Created null versions of all the transformers.
Created null versions of all the composite transformers.
Fixed the NullCompositeFileTransformerTest method names.