Completing / deleting a project affects its childs

New Item methods - complete and gtddelete - should be used for completing and deleting items (both autosave)
Project recursively completes/gtddeletes its childs