Fix test factories
Fix test factories

- Add context to program by default. This otherwise causes issues when
  editing Audits that belong to such programs.
- Add contact (Audit Lead) to audits by default. Missing audit lead
  causes errors when creating Assessments.
- Add default email values for People.

plamut/ggrc-core,plamut/ggrc-core,AleksNeStu/ggrc-core,AleksNeStu/ggrc-core,plamut/ggrc-core,VinnieJohns/ggrc-core,AleksNeStu/ggrc-core,VinnieJohns/ggrc-core,selahssea/ggrc-core,AleksNeStu/ggrc-core,plamut/ggrc-core,VinnieJohns/ggrc-core,VinnieJohns/ggrc-core,selahssea/ggrc-core,selahssea/ggrc-core,selahssea/ggrc-core