Add contributing guide

WRT the origin -> user fork / upstream -> authoritative mapping; I would guess most of our devs are working this way, so directing contributors to do the same just lowers the bar for troubleshooting someone's git issues. Strong objection to leaving this as-is?