New translations & remove old code

-- Remove date of birth support (not bringing this back)
-- Update translations for several items and remove dob
   related translations
-- Update author file
-- Update package version
Remove email

-- Email collection is not coming back, so clean it up
Fix cadre flow

-- Allow users to backtrack if stuck in other cadre flow
Reorder states

-- Move first_name and surname ahead of cheque_number
Add jed as a direct dependency.
Merge branch 'master' into develop

Conflicts:
	package.json
Bug fix
Update tests

-- New translations
-- First name and last name moved ahead of check number
-- Remove email and DOB stuff
-- Add tests for new "other cadre" flow (allow users to
   go back)
Fix lengthy message

-- One of the messages was too long because we added the "back"
   choice.
-- Shorten the english version (swahili version was ok)
-- To ensure that the tests always load the translations, set
   the config for locale data every time, and set user lang to
   english (allow override)
Logging for sms
Logging for sms
Logging for SMS
SMS logging
Allow registration after first session

-- Send registration data at end of first session, and again
   to update at end of the second session.
-- API has been changed to allow updates based on phone number
   lookup.
Updated translations
Fix tests
Merge pull request #2 from switchbrd/develop

Cadre flow changes, change order of states, new translations, allow registration after first session