Move away from defining resource defaults, we can just pass $source and $content directly to the file resource

Using the case statement does not properly notify the file resource about
changes, leading to unexpected results when generating fragments from Puppet
templates. This patch fixes that issue.
Merge pull request #42 from tehmaze/master

Using the case statement does not properly notify the file resource about changes
remove unneeded ','
Merge pull request #43 from maxenced/master

Case don't require ',' between cases
Added -r flag to read so that filenames with \ will be read correctly
Merge pull request #44 from abohne/filenameescapes

Added -r flag to read so that filenames with \ will be read correctly
RDoc cleanup
Merge pull request #50 from tremble/master

RDoc cleanup
sort always with LANG=C

somehowe puppet leaks then LANG into execs, which can give different
ordering depending with which LANG puppet is executed. Which is likely
different between a logged in admin and cron
Merge pull request #51 from duritong/lang_sort

sort always with LANG=C