get adapter from command instead of creating one in factory

instead of hard coding the adapter when adding the command to the
console, it is now fetched from the command itself. now you can easily
override the getAdapter() method and return a custom adapter.

just make sure the adapter extends Symfony\Component\Console\Command\Command
and implements RdnConsole\Command\AdapterInterface.