Implement For Adding Deployment

Summary:
- Add UI for adding new deployment
- Optimize add deployment's layout for tablets
- Add validation for deployment input fields
- Make Add button navigate to the next screen
- Make Cancel button closes the current screen

Test Plan:
- Launch `Add Deployment` Activity
- Enter details for the deployment
- Tap on `Add` button to add the new deployment
- See the new deployment at the bottom of the list
- Tab on `Cancel` button
- See the screen vanish

Reviewers: dkobia

Subscribers: rjmackay

Projects: #ushahidi_platform_android_app

Maniphest Tasks: T737

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