Refactor how classes are inject by dagger. Fixes T1240

Summary:
 - Move individual view interfaces into Presenters as inner interfaces.
 - Move all data related classes to a separate class for DI.
 - Initialize Activate Deployment Presenter view.
 - Remove unneed view injection.
 - Initialize presenter's view after activity has been created.
 - Remove unused interface files.
 - Refactor test to accommodate presenters refactor.

Test Plan:
 - Run `/gradlew test spoon`
 - See tests pass

Reviewers: dkobia, PapaLee

Subscribers: rjmackay, shadowhand

Maniphest Tasks: T1240

Differential Revision: https://phabricator.ushahidi.com/D572