added error checking on do_bgfg()
improved do_bgfg() functionality
fixed do_bgfg() function
fixed minor issue iwth exevp()
fixed typo in unix_error()