slightly  modify the way how zwaydata behaves - since we use static methods for ZWayData init, callback can't be overridden in modified classes, so we pass it in a separate argument on add_calback method.
add parameter to show instances command classes as hex instead of int