fix(cli): Fixes bugs and adds new features.

* clever-test will now work with the latest node-seed
* refactored a lot of the code within lib and bin folders
* init, install, downgrade, and upgrade will now download directly from
* the source
* we no longer use bower or npm registry as dependencies
* removed a bunch of old dependencies
* removed git installation of modules... it was no longer needed
* added jsdocs to majority of the files
* optimized several areas (mostly with install command) so setting up
* your project initially should be much quicker.
* downgrade, upgrade, init, and install now support versions (using the
* '@<version>' semver semantics).
Merge branch 'master' of https://github.com/CleverStack/cleverstack-cli
fix(list): Fixes list and updates README

* Updated README to the latest new changes
* List would fail if NPM's registry was down (happens often now)
* Added lib/repos back in.