Fix next event, minus smoothing
Use new smooth method, which wraps around for 24 hour cycle
Merge branch 'arbitrary_timestep' of github.com:kire321/d4d into arbitrary_timestep