add port_map
update Build.PL
requires Config::Pit