refactoring ndm so that it can easily be included as an api. see #51
pulled in chalk, which is a smaller dependency for providing color.
we now have a self-install api, hooray.
added uninstall functionality.
whoops, should be lodash.
slight refactor, added more methods to API.
a few minor bug fixes.
fixed variable leak.
README udpate.
README.md update.
Merge pull request #57 from npm/self-install

Refacoring ndm so that it can be included as an API