Design login form. Fixes T1224

Summary:
- Custom Textview that supports custom font
- Custom layout that displays a floating label.
- Login / Register layout
- Implement login fragment
- Implement login activity
- Launch activity via navigation drawer
- Add roboto condense regular font
- Make back arrow on the AB to work for all activities that don't have menus
- Close Navigation drawer upon launching the login activity.

Test Plan:
- Build or get the latest build from the jenkins server.
- Launch login form from navigation drawer.
- See login/register form.
- Attempt to fill the form.
- See label show up.

Reviewers: dkobia, dalezak, PapaLee

Subscribers: rjmackay, shadowhand

Maniphest Tasks: T1224

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