SE-206 Update onboarding course and its related documents with feedback
The bulk of this commit is adding a section on the importance of upstreaming and including a more through introduction to the codebase. There are also a bunch of smaller typo fixes and expanding on topics as requested in the ticket.