shebang fix

1. ```/bin/bash``` does not exist on all systems. However, ```/usr/bin/env``` does.

2. If a file runs in bash and not sh, it should not have the .sh extension: some shells may interpret files with this extension as sh and not bash regardless of the shebang.