Fix a bug

When doing restart, the TimeManager is reset to a given time and step,
but the lastStep in an Alarm is not set, so that Alarm will not ring any
more. Fix this by changing the judge condition.
Merge branch 'master' of https://github.com/dongli/geomtk