Added Gemfile, deps to .gemspec, minitest specs

My motivation behind these major changes:

Using Bundler, .gemspec files for dependencies and Minitest for testing
allows a broader target audience to contribute to this project.

I think cutest is not a very well known testing framework.
Also using bundler for installing, dep management.