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.
Merge pull request #10 from Sharpie/return-absent-not-nil

Sync mk_resource_methods with Puppet Core