Allows period=1 with all perfect foresight model solvers
See discussion in
#1176 (closed)
.