Recent OpenBSD changed to ruby22 as default interpreter, that now is also used by Puppet, so adapt to that.
Tested on OpenBSD 5.8-beta, and 5.7-snapshot.
Using kernelversion instead of operatingsystemrelease, because
operatingsystemrelease can be 5.7, 5.8, 5.7-snapshot, 5.8-beta etc.