Deleted ct/asterisk.sh and install/asterisk-install.sh, removing support for Asterisk container and installation. Updated ct/freepbx.sh to use the correct build.func source URL. This streamlines the codebase by dropping Asterisk-related scripts.
Replaces all occurrences of the 'init_error_traps' function with 'catch_errors' across container and install scripts for consistency in error handling. Also adjusts indentation and formatting in some scripts for improved readability.