Added MarkDone to TaskManager and isDone to Task

Changed Task class. Added a constructor for reading from file.
Changed save function to use new toSave from Task.
Changed copyContentsFromFile method to use new constructor.
Added markDone functionality to TaskManager.
Added MARK_DONE command to CommandGenerator