feat: refactorizar seguridad atómica e integrar entorno de desarrollo local
- Modificados los 10 controladores para usar permisos granulares (MODULO_ACCION).
- Ajustado JwtAuthFilter para inyectar authorities dinámicas y virtuales de estudiantes.
- Optimizados schema.sql y data.sql con catálogo unificado de 39 permisos.
- Añadido inicializador automático de hashes BCrypt (DevDataInitializer) para usuarios de prueba.