Added Single Command + Tests

Hi to everyone,

I have added Single command (see pull request #52) and UT tests to avoid regressions.

I have also fix a test failure on `DefaultOutputterTest`

Regards

Walter