Combining the two CS contribution guides and some updates
So, two independent CS contribution guide ports happened.
I combined them, although that made it happen like basically reverting !2 (merged) as the content was exactly the same, and I kept the "contributors-guide" directory rather than the "stream-contrib" one.
Also took the feedback from !2 (merged) and applied here, as well as adding some additional info.