Jr/challenges part3

Relies on: https://github.com/ijustwanttocode/whyeatthings/pull/65

- Add challenges_participants join model.
- Rename association on user model.  User's now have `owned_challenges` and `shared_challenges`.