Adding state tracking and outline for commands

-Added SmtpState enum for tracking progress of sessions
-Added guideline comments to SmtpCommandProcessor for later
implementation
Adding missing changes to project

Adding missing changes to project file from previous check in
(1ae3a89525e78e278783a4e077431d47d441809f)