Update contributing docs and add commit squash instructions