Add a new 'headless role' extracted from 'rails-dev'

* It installs PhantomJS, Webkit or Firefox along with Xvfb to do
  integration testing.
Add a new 'ruby role' extracted from 'rails-dev'