Added Code Quality Requirements section
Created by: jayjaybillings
Added a code quality requirements section to contributing.md. This is the second version of this PR since I messed up my history and both GitHub and Eclipse got picky. Hopefully this fixes it!