Enforce ruby 2.0
Fixed old generated spec
Added empty #cleanup
Ability to get simple OS info
Ability to get OS distro and version
Ability to get shell type