integration tests

opening a PR for review.
includes integration tests for gem build, gem install, gem help, gem uninstall.