Refactor foreman debian dependencies

This will allow foreman to be installable across more debian distros as
it increases the officially supported ruby packages that foreman depends
on.  The debian project has deprecated the ruby1.9.1 package in testing
(currently jessie), and this will soon propagate to other debian
derivatives.