Update CONTRIBUTING guidelines

In response to #207, this PR does the following

1.  Breaks out the "Improving This Material" instructions from the README into CONTRIBUTING
2.  Updates these instructions for clarity, including clarifying the use of the `master` and `gh-pages` branches