FS#409 - Admin is allowed to approve expired listings

This is a problem with timing as mentioned in other reports. If the admin does not approve an item on time, the item will reach its end date and expire before it is approved. If this is the case, the admin should not be allowed to approve an expired listing. The listing should close and either get deleted or archived.