Initial addition for Nugrant support
 * Created a Factory object responsible of creating the various
   program from the different input sources.
 * Generic executables are now always an array.
 * Renamed spec by gem in gemspec file.
Initial addition of commands set and core code
 * Core code copied from buildozer, will factorize into an external
   library someday.
 * Added blueprints of command that will compose Clivers.
Improved Helper::String to perserve paragraphs when formatting text
Finished implementation of command set
Added a list command
 * The list command display the currently installed version for program
   known to Clivers.