views/buffer: rearranged, now sorts/displays by date

This is awful and there is lots of indentation. `views/log_line.rb` is
now inside the new `views/buffer_date.rb` so things are pretty ugly.
Ideally, a lot of that will get moved to helpers. I have bigger
priorities right now, though.