throw an Exception if no command added to a CommandStack
Merge pull request #37 from boedah/exception-if-no-command-in-command-stack

throw an Exception if no command added to a CommandStack