Further refinements to web updates; should be ready to merge.

Some refinements to the startup, to make a better UX. Also, updates are
checked to make sure their timestamp is reasonable (must be later than
previous update, and must be later than blockchain commit date).