Find the ruby bin via Ohai not by shelling out
[COOK-2327] - print warning and use safe defaults

* Detect if the ruby attributes are set and use those
* Otherwise print warnings and use semi-safe defaults
Merge branch 'COOK-2327'