Started vectorizing models.

PPre is now a vector. All unittests succeed.
Made typeOfDay a vector.
Changed PPre to be an array.
Avoided unspecified initial conditions for PPre
Changed examples to use multiple prediction steps.
Added future predictions to scripts and reference results.
Fixed typo
Refactors Controls package

This commit moves the load prediction to its own package