Closes #12: reading type and content-location in advanace
Closes #11: Transformers can now thrrow a TransformErException for a specifc Status Code to be returned