Sysctl class separated from the resource

Sysctl class is now used only for loading values from Hiera.
Indiviaual sysctl variables (values) are set via sysctl::variable
defined type.

This should also fix the problem with create_resources(sysctl),
described in issue https://github.com/thias/puppet-sysctl/issues/16