Refactored Rule namespace to Transformer, added new EventDispatcher->addTransformer() method and updated docs