Deletes a project based on the project info. The project will be deleted permanently and without user interaction.
Returns an IResult with an OperationCode. If the OperationCode was accepted, the project was deleted.