Rubocop ignore encoding.
Refactor order of rubocop ofense controlls alphabetically.
Coverage filter /vendor.
Coverage conditional start.
Unknown command now has tests.
Renamed start method to execute method. Better specs for the cli class.
Renamed start method to execute in both flash info and clone classes.
Rename flash run spec file.
Raise missing argument error at execute time.
Merge pull request #4 from colmarius/improved-test-coverage

Improved test coverage
Groupd commands under Flash::Command module.

Add Flash::CommandMatcher: knows how to find a command class from string type.

Refactor specs.
Add empty specs for clone, info e command matcher.
Make private internals.
Refactor flash run command class for readability.
Merge pull request #5 from colmarius/refactor-commands

Refactor and group flash commands
[WIP] Update documentation...