Support Debian-based servers.

I would like to use this serverspec gem to test my Ubuntu server.
So, I've implemented following changes.

* Extract shell commands from RSpec matchers to new `Serverspec::Commands::Redhat` class.
* Create new `Serverspec::Commands::Redhat` class to support Debian-based servers.
* Add specs for serverspec itself