Update main logic and api to use boost datetime and take timestep size as arg
Fix user class to use datetimes; still need to fix smoothing
24 hour wrapping in smoothing
Fix next event, minus smoothing
xserver dependency gone
Use new smooth method, which wraps around for 24 hour cycle
Merge branch 'arbitrary_timestep' of github.com:kire321/d4d into arbitrary_timestep
Link boost datetime in
Merge branch 'arbitrary_timestep'