removed Drush site-install to external file so we can get unique admin passwords on container run; write out the DB URL to file so Drush can use it later
adding startup script to run Drush site-install on container start, if it has not been done already
changed to use Entrypoint and run /startup.sh for Drush site-install on container start; allow for future options to be passed on container run