re-apply changes from #91 for a clean commit history
remove `#quiet_system` as it is dead code by now
Install rsync from yum on RPM-based Linuxes when running the prepare command.
[bootstraps/linux] spelling fix for variable name
[bootstraps.rb] use command instead of which. command is builtin
Merge pull request #158 from ChrisLundquist/bluebox

Bootstrap fixes
Silence the curl check on prepare

`command` prints to stdout if the command is found, so redirect also
it to /dev/null.
Merge pull request #157 from practicefusion/yum-install-rsync

Always install rsync from yum on RPM-based Linuxes
Add `test:all` Rake task to run both unit and integration tests
Use bundler in script/test to execute ruby
Update the Changelog

- Add latest changes and contributors.
- Categorize v0.1.0 changes as there as so many of them. :D
- Remove v0.2.0 goals as those will be better tracked by Github Issues.
Update development gem dependencies
Do not install development dependencies on Travis CI

Install only needed gems to speed up the tests and to save
resources. So collect all non-needed gems to :development
group and skip it on Travis. On the other hand add "rake"
to :test group to install it.
Do not call `librarian clean` while cooking

We have no need to remove the Cheffile.lock nor flush the cache.
As a matter of fact we should respect the versions in the lock file.

Credits for [Patrick Connolly](https://github.com/patcon) for finding
and inspecting the issue on PR #36.
Merge pull request #160 from tmatilai/travis

Do not install development dependencies on Travis CI
Fix `--omnibus-options` passing to Omnibus Installer

It seems that all the refactoring in PR #99 skipped renaming the option
in `KnifeSolo::Bootstraps`.

There are no tests for the Omnibus options and they are a bit tricky to
implement, so they are left as an exercise for the reader. Maybe
something like #assert_chef_solo_option in the Cook tests?
Merge pull request #163 from tmatilai/omnibus-options

Fix `--omnibus-options` passing to Omnibus Installer
Make all SoloInit methods public

We have nothing to hide. =)
Use interpolation
Remove non-needed :boolean arguments from CLI options

Mixlib::CLI can guess the value from the :long/:short arguments.
Actually it looks like it is not even using it anymore.