Begin refactor and testing of conference service.
Test attachment parsing.
Add upload tests.
Handle missing API key in tests.
Add integration test.
Fix test base class.
Mock upload service calls.
Use valid email recipients in tests.
Remove unnecessary cast to dictionary.
Merge branch 'feature/conference-refactor' into develop