Added programAutoStart option.

By default, program needs to be start manually with :startProgram().
This option starts the program after the first paint.