tell beeminder the actual number of reports rather than pinging on any change.
some formatting changes, add a bunch of logging to make debugging way easier.
bugfix: calculate the offset to start of next day correctly.