Renamed the TransformableString to InPlaceModifiableString and removed the internal use of Transformations and subsequent storing of the transformed substring.
Removed the InPlaceModifiableString from this project because it is specific to the ANTLR4 implementations.
Changed the Transformations interface so that it can now have the Transformation type set with generics.
Deleted the apllyer because it is no longer used.
Updated the comments for NullTransformation.
Improved the NullTransformationTests.
Fixed the comments for the NamedTransformation class.
Updated the Transformer to support the new generic Transformations.
Renamed all instances of the word applyer to applier.