Support different package internal name
Support different package internal name

Allow the package external name (e.g. Ipguard-dev or squid3) to be different from the internal name (ipguard or squid). In particular, this allows package start and stop code to know what the associated package service name and/or *.sh start/stop script name is when the external package name is different.
pfsense/pfsense,ch1c4um/pfsense,dennypage/pfsense,dennypage/pfsense,ptorsten/pfsense,phil-davis/pfsense,jxmx/pfsense,brunostein/pfsense,NewEraCracker/pfsense,phil-davis/pfsense,jxmx/pfsense,BlackstarGroup/pfsense,NOYB/pfsense,pfsense/pfsense,ptorsten/pfsense,pfsense/pfsense,jxmx/pfsense,NewEraCracker/pfsense,brunostein/pfsense,phil-davis/pfsense,dennypage/pfsense,NOYB/pfsense,ch1c4um/pfsense,BlackstarGroup/pfsense,BlackstarGroup/pfsense,ch1c4um/pfsense,dennypage/pfsense,NewEraCracker/pfsense,phil-davis/pfsense,BlackstarGroup/pfsense,ch1c4um/pfsense,NOYB/pfsense,ptorsten/pfsense,NewEraCracker/pfsense,brunostein/pfsense,pfsense/pfsense