Init stuff works with non-default MySQL port

As part of getting the tests to work with MySQL on a RAM drive, we need to
have MySQL on a different port and we're using the civicrm-project scripts
to run everything and they call these files which didn't support a different
host and/or port for MySQL.

Also getting rid of bin/setup.sh.txt because it doesn't seem to be being
used anywhere.