Docs: Corrections to dev guide, further changes for code review guide.

Charuch has reviewed the dev guide, I have updated it with his corrections. The code review guide is in progress so those commits are in here as well.