scrolling now fuces the current folder at the center
fix segfault for uneven height
fix segfault if count < height
do complete vector wraparound in global.h
  Updated the date-parsing code.

  The parsing code now caches the time of the message from
 the epoch in the member `m_date`.

  The parsing is not perfect, but it is a lot better than it
 was previously.  I've not yet found any failures but we'll
 need to keep an eye on things.

  This updates issue #26.
  Updated the date-handling, and added $MON.

  $MON is expanded in the index_format() to be the abbreviated
 month name.

  This now closes #26.
  Document $MON in index_format().
  Formatting updates.
  Sort maildirs by name, case insentitively.

  This fixes #63.
nice scrolling in message view
correctly set highlited row
Merge remote-tracking branch 'origin/nicerScrolling' into nicerScrolling
enable wraparound for messages
comment changes fix last segfault corner case
Merge branch 'nicerScrolling' of https://github.com/kain88-de/lumail into kain88-de-nicerScrolling
  Attempt to reinstate the new colour-code stuff.

  I managed to make a mess of the previous merge.
  Fixed the highlighting of unread messages in the index.

  The logic was wrong :)
  Purely formatting cleanups.

  I hate "bad" hanging brace style.
  Coding style: Removed all TABs.

  I will document the coding style in a seperate document shortly.
 Avoid wrap-around when paging/moving up/down in folders/messages.

  There were some re-display issues when jumping down 10 messages
 when there were only five further ones, for example.

  The new behaviour now matches the old, which seems reasonable.