Sync mk_resource_methods with Puppet Core

`Puppet::Provider.mk_resource_methods` returns `:absent` instead of `nil`
where the FileMapper returns `nil`. This patch synchs with the core behavior.