Update contributing docs and add commit squash instructions [no bug]