Clean the whole gem project to be github compliant

Add unit test for the 3 commands.
Configure Rake.
Clean Gemspec and Gemfile.
Add travis config.
Remove useless Vagrantfile.
Add .bundle/config to vendor gems (vagrant)