Separate record processing from harvesting
Add wfs to supported services protocols
Add more root certs
Refactor service sync