[COOK-4632] - Fix warning message from build-essential

* Renamed the build-essential 'compiletime' attribute to 'compile_time'
* Added more complete unit test coverage of the ruby recipe