User-defined compile option overrides

Temporary fix. This should eventually be set in the UM source directory.

f90_comp2.override

Script Modifications

UM assumed old version of ksh is used. Thus, something of the form:
echo "Hello\nThere"
is spread over two lines. With newer versions of the shell
echo -e "Hello\nThere"
would be required, otherwise the \n is not interpreted.

Lots of the compile scripts assume the old functionality. A quick and dirty solution is to install mksh, and adjust the scripts invocation paths like so:

ksh_smod.mod