(PUP-3300) Remove extend self from Checksums

This commit modifies Puppet::Util::Checksums to not extend self anymore
to instead use module_function as part of the Puppet 4.x code cleanup.