Updated admin/safeshutdown

* Use bash/functions/die() instead or the locally-defined error()
* Simplify answer matching by converting to upper-case using 'declare -u'
Modified bash/functions/die

* Add -h|--help argument that prints a help message
* Handle options/arguments better (multiple messages are joined, -- ends options processing)