start adventure (now starts automatically when everyone's readied up)
/give-up can now be used by anyone in the adventure
challenges (both starting and rest site sourced) can be added by anyone
Re-added "check if user is in this adventure" to components: moderators will be able to see adventure threads despite not explicitly being in the private threads
Updated code style on several components (largest volume of line changes)
Local Tests Performed
[x] start of adventure works with 1 player
[x] /give-up still works if leader picks
[x] starting challenge select still works
[x] will need help testing start of adventure with more than 1 player
Summary
Local Tests Performed
/give-up
still works if leader picksIssue
Closes #507