Fixes #7819 - Windows facts returned from kernelrelease

https://tickets.puppetlabs.com/browse/FACT-341 operatingsystemreleasereturns a
non-numeric value since facter 2.0. Commit now reads windows opel version from
kernelrelease fact.

This PR substitutes https://github.com/theforeman/foreman/pull/1781 , @kireevco , the ownership of the commit is still assigned to you, we value your contribution.