Added check to see if parent was in trash when restoring.
Added ParentInTrashCanException.
Added test and check new parent in trash on restore.
Made the ParentInTrashCanException.
parent in trash can exception.