queue: agregado de destructor, similar al de stack
Modificación: expresión desde CLA, hay un error!

    Se modificaron las cosas para leer la expresión desde la
    opción -f en los CLA.

    Se cambió algún tipo de devolución de algunas funciones para no
    usar memoria dinámica innecesariamente, ya que devolver por copia
    un objeto que solo tiene un par de punteros no es un problema. De
    la forma en que estaba (devolución de puntero a objeto dinámico),
    era probable olvidarse de liberar la memoria pedida con los new.

    De la manera en que está NO FUNCIONA, pero dejo los cambios hasta
    acá porque no puedo seguir trabajando en este momento, algo falla.