Unsing only the install script in package.json due to weird behavior of the npm API.
More colorful test framework. Modified the tests to make sure the completion callback is only called once.