Naming upd phase 1: registrator -> element_factory

ElementGeneratorRegistrator -> ElementFactory
HandlerRegistrator -> ElementFactory
ElementGenerator -> ElementConstructor
GetHandler -> Create
Register -> AddConstructor