Fix case where command namespace contains Command

Fixes the case where a command has a namespace that contains the string
'Command'. For example: Acme/Commanding/LaunchMissileCommand where
only the last instance of 'Command' should be replaced with 'CommandHandler'
and 'Validator'.
Merge pull request #3 from wkjagt/command-translator

Fix case where command namespace contains Command