Mac Julia launcher script assumes user's shell is bash

The Mac Julia launcher script assumes the user's shell is bash.

To reproduce the problem,
(1) use chsh to change your shell to /bin/tcsh (or, to fish shell, as I use! http://ridiculousfish.com/shell/).
(2) Double click Julia app

-> Julia won't run