Changed the DSL from "extend Lou" to "extend Lou::Transformer" and from
"transform.up" to "step.up"
Made it possible to have a class hierarchy of transformers

Made possible using activesupport class_attribute. Unfortunately that
means activesupport is now a dependency