Auto grading

Esto permite manejar TPs opcionales, lo cuales no requieren corrección manual. La corrección es creada automáticamente cuando se reporta el resultado de las pruebas.
Ojo con los `before(:all)`, a veces se comportan de forma extraña... Yo los evitaría en la medida de lo posible (salvo que involucre procesos muy costosos o algo así)