Cleaned up Talend job and updated it to check if geometry fields are valid

Please review for deployment to see if it fixes issues with the corresponding WMS layer