Adds Delete Interpreters for Commands

Delete interpreters have been added for commands. A command can now be deleted if it is not committed, not marked as entered in error, and its note is not locked.