Shorten gwifip if whole socket path exceeds 100 chars
Shorten gwifip if whole socket path exceeds 100 chars

dpinger stopps with an error when the socketname exceeds over
(around) 100 characters. The dpinger will not start and not deliver
monitoring results to the WebUI.

These long socket names can get created when using link-local addresses
and long gateway names / interface scopes.

See Ticket 6505

phil-davis/pfsense,NewEraCracker/pfsense,ch1c4um/pfsense,ptorsten/pfsense,NewEraCracker/pfsense,ch1c4um/pfsense,jxmx/pfsense,dennypage/pfsense,ch1c4um/pfsense,brunostein/pfsense,ptorsten/pfsense,jxmx/pfsense,phil-davis/pfsense,brunostein/pfsense,NOYB/pfsense,NOYB/pfsense,BlackstarGroup/pfsense,brunostein/pfsense,NewEraCracker/pfsense,NOYB/pfsense,pfsense/pfsense,pfsense/pfsense,BlackstarGroup/pfsense,ptorsten/pfsense,dennypage/pfsense,phil-davis/pfsense,jxmx/pfsense,BlackstarGroup/pfsense,BlackstarGroup/pfsense,pfsense/pfsense,NewEraCracker/pfsense,dennypage/pfsense,phil-davis/pfsense,dennypage/pfsense,ch1c4um/pfsense,pfsense/pfsense