Add support for centos (and others in the RH family)

Provided that the epel yum repo is configured (adding yum-epel to the runlist is enough), this cookbook can now install x11vnc and configure it as a service on CentOS.
this change is a syntax error on older ruby versions, seems unnecessary even though they are deprecating their support - not sure I see the reason to break backward compatibility?