Make non-detection notice more visible by being yellow

Also print a statement when backing up or not backing up
makeModuleLoadPersistent fix bug when using dash as the interpreter

On Debian based systems dash is the default interpreter for sh, and the
(( )) don't work properly in dash.  For compatiblity use old school [ ]