Add basic contributing content

Fixes #1611

A draft contributing document was merged a bit early, so I fleshed it out to cover some of the basics.