fixed problem with unique_together; move LOCK_EXPIRE into model and edited tasks to reflect that move