chore(contributing): add contributing guidelines

Add contributing guidelines and Git commit guidelines.

Adopted from the Angular project, since they seem better than no guidelines.

Proposal to make official.