Mistake / Warning update

Added pages:
- csr_manager/mistake.php
- csr_manager/warning.php
- team_leader/mistake.php
- team_leader/warning.php
- csr/mistake.php
- csr/warning.php

Hierarchy:
- CSR Manager can send Mistake / Warning to Team Leaders and Agents.
- Team Leader can send Mistake / Warning to Agents inside their own team only.
- Agents can view their own Mistake / Warning records and mark them as read.

Other updates:
- Added sidebar/bottom navigation entries.
- Added CSR Manager dashboard quick buttons.
- Added Team Leader dashboard quick buttons.
- Mistake / Warning records are included in CSR Manager dashboard/report warning and mistake totals.
- Records auto-create the table through PHP; optional SQL is included: discipline_mistake_warning_update.sql
