add Sfp::Helper::Sfp2Ruby visitor; add Sfp.to_ruby method; convert SFP model to Ruby