add show_diff parameter to datacat type

Support the show_diff parameter introduced in Puppet 3.2. If we're
running on < 3.2, raise a warning and ignore the parameter.
Merge pull request #10 from yath/show_diff

add show_diff parameter to datacat type