support custom elements, classes that extend PageMagic::Element
use describe class
update jeweler and version