Generador de PS : esquema "Fijo24" (shift horario)

Se hizo un borrón y cuenta nueva con el archivo generador_programa.py,
que hasta ahora no hacía demasiado. No estaban mal las ideas, pero
necesitamos rápido un generador de PS así que tiré todo al diablo y puse
una versión mucho más simple de interfaz (clase abstracta) del
generador, y una instanciación particular que implementa un cronograma
fijo ("Fijo24"), independiente de la fecha/hora de generación. Además obvié el tema
de las recomendaciones de cultivo, tal vez podría agregarse luego, pero
en esta versión se ignoran por completo.

La notificación a los observadores la haría cada subclase de GPS, por
ejemplo el GPS "Fijo24". Tal vez no es lo mejor, se puede modificar si
hay alguna idea mejor.

También se agregaron actualizadores (en actualizadores.py) para
temporizar la generación del PS y la ejecución del PS. También se
agregaron "builders" para estos actualizadores (builders.py), además de
builders para PS y actuadores.

Se hicieron modificaciones en el orden de algunos parámetros para
ajustarse a la convención "RALF" de orden de actuadores.

La aplicación (demo.py) parece estar ejecutando correctamente, puede
observarse que los actuadores modifican a los archivos. Los valores de
tiempo en demo.py que agregué son muy arbitrarios, cambiar a gusto.