fix possible crash case with previous stats patch

general method is ok, purging stats based on timestamp, but here we make the default
time far off into the future, but make the timestamp 'right now' if they are just access
points without sources, that way they can be expired on subsequent updates.