Bug 863066: Changes for Firefox OS newsletter launch

- Check both Master_Subscribers and OPT_IN before concluding a user
  does not exist in Exact Target
- Make more explicit behavior on subscribing in various
  cases
- Add support for translated welcome messages
- More tests
- Other refactoring and cleanup