prevented tasks that are already in progress or that are done from being draggable
added a completed checkbox to the task item edit dialog
changed the dragging functionality to display the reschedule dialog when dragging a new task onto the fullcalendar when there are overdue tasks present. fixed a bug where tasks would not reload when scheduling a new task.