Añadidas funciones quick que hagan de interfaz para las funciones quicksort, de
forma que acepten el mismo número y tipo de parámetros que selection y bubble
Cambiada la forma en la que se ejecutan los comandos. Ahora usamos funciones a
punteros, lo que nos permite reducir considerablemente las líneas de código
empleadas.
Cliente es ahora global. Movido el codigo que ejecuta un comando y mide el
tiempo que ha tardado a una funcion nueva.
Ahora se resetea la pantalla Oled cuando el cliente se desconecta. Corregido
primer_mensaje
Funcion de comparacion y array con los nomres de las funciones de ordenacion
Creada structura algoritmo que contiene el nombre de la funcion y su puntero.
Creado array de estructuras algoritmo para representar a todas las funciones.
Reimplementada (correctamente) la funcion comparar.
A las funciones de ordenacion se accede ahora mediante el array funcion_ordenar
definido en funciones.h