Correct a few more issues with the IPsec automatic configuration upgrade process. We now consolidate multuple enabled phase1 entries for the same remote gateway. This is to prevent multiple remote sections from being created in the racoon.conf file withe the same peer IP address. Also, make sure we don't add multiple AES definitions to a phase2 config. Add a single definition with an auto key length.
Correct a few more issues with the IPsec automatic configuration upgrade
process. We now consolidate multuple enabled phase1 entries for the same
remote gateway. This is to prevent multiple remote sections from being
created in the racoon.conf file withe the same peer IP address. Also,
make sure we don't add multiple AES definitions to a phase2 config. Add
a single definition with an auto key length.

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