working ConvertLead trigger and test. 100% coverage, and validates on salesforce