Started work on challenge selection
ChallengeSetting fixes
Minor ChallengeSettingsActivity updates
Challenge selection updates

- Localized names and descriptions
- Tidied up generation of preferences
- Gets alarm instance through bundle
Merge branch 'development' into challenge-select
Merge fix
Bound challenge select UI to model
Updated and added challenge names and descriptions
Merge branch 'challenge-select' into development