Sort upcoming meals by date

Currently meals are sorted by order of entry which causes the wrong meals to be shown on te front page if someone inserts a meal using the administrator panel. Sorting the meals by date should fix this issue. Unfortunately bolknoms doesn't work on dreamhost so I haven't been able to test this fix thoroughly.