Fixes Action contract imports and a spelling mistake.

- It seems like the marker interface for actions was initially under another namespace. I've corrected this to reference the interface under the `Contracts` namespace.
- There were a few imports referencing the Symfony `ConsoleLogger`.  This seems to be left over from possibly logging output directly from the commands rather than dispatcher? I removed them.
- Finally, I made the greatest contribution ever through the correction in spelling of the word `uncommitted`