Updated admin/safeshutdown to mount /boot if necessary when using -g
Updated the bash/functions/die function

* Added the -r|--return option to set the return code
* Added support for arguments to short options concatenated with the option (e.g. '-r3' when only '-r 3' was possible)