Bug fix on setting page and added date filtering

Fixed a bug in read setting page where it always set the keep time to 2
on first save.
Added read message filtering according to the keep time in read setting
and sort the keep list in reverse chronological order.