Resolves #20: now showing the right edge as a hint of how things are going today

Also:

- now only use nearestHour() on a user action
- handles going over the eating time and alerts the user
- kills the alert dialog when switching away