add tests to validate redirection on fasttask creation

added test for task redirection when fastask is stopped

tests for tasks redirection has been renamed.

added test to verify all new task have a default timer

fix test that fail by default timer creation. improve default timer creation

add test to verify that a timer with valid final_time was created on Task.start method.

add code to create a Timer with a final_time equal to its initial_time on Task.start method.

fix error on stop task

modify some test related to task redirection. add code for passing TaskRedirectionTests.

Add test for Timer Creation.

add code to passing TimerCreationTest
por ahora dejemoslo asi pero luego hay que hacer un cambio menor, como se supone que aqui estamos viendo si al momento de crear el timer el `initial_time` no queda en `None`, seria mejor hacerlo con el modelo directamente y no con el factory porque ese factory al funcionar como una caja negra, podria estar asignando un valor por defecto al initial time antes de guardarlo y lo que necesitamos que verificar que esto lo haga el modelo