A few small permission issues found during rpm package build

I could fix all of them in my rpm build but imho fixing it in the repository would be better:

Found in 11.7.0~git0.1d9280e1

scripts with a shebang line but missing X bit

scripts/create_mysql_user.sh 640 /bin/bash 
scripts/create_postgres_user.sh 640 /bin/bash 
scripts/schema_changed.sh 640 /bin/sh 

proposed solution: chmod a+x

files with X bit but without she bang line

lib/support/deploy/deploy.sh
scripts/review_apps/automated_cleanup.rb
scripts/review_apps/review-apps.sh
vendor/assets/javascripts/pdf.js
vendor/assets/javascripts/pdf.min.js
vendor/assets/javascripts/pdf.worker.js
vendor/assets/javascripts/pdf.worker.min.js
vendor/languages.yml

proposed solution: chmod a-x