proposed contributors guideline
add content to contributor guidelines

This fixes a broken link, adds commit message guidelines, and references
the scikit-learn documentation.
fixes style consistency problem

the name "petrarch" should either be written as 'code' or not.
adds contributing guidelines to docs
Merge pull request #55 from zmjones/contributing

proposed contributors guideline