Added .gitattributes to maintain line endings for .sh files
Merge pull request #80 from JustinHook/master

Added .gitattributes to maintain line endings for .sh files
Fix group ownership on files.

And add a test to stop it being broken again.
Merge pull request #81 from songkick/fix-ownership

Fix group ownership on files.
improve whitespace consistency + remove semicolon resource compression

Per http://docs.puppetlabs.com/guides/style_guide.html#resources
resource compression with the "semicolon syntax" is now considered bad
practice.
Merge pull request #82 from jhoblitt/style_cleanups

improve whitespace consistency + remove semicolon resource compression
remove unused $gnu param from define concat
validate define concat params + split warn param

In addition, the warn param has been split into a warn (a bool) and
warn_message (a string).
validate define concat::fragment params
add tests for class concat::setup
add stdlib to rspec-system tests
remove puppet 0.24 support

Introduction of stdlib functions makes support of puppet < 2.7
impractical.
make class concat::setup a private class
use $owner instead of $id to avoid confusion with $::id
mv spec/defines -> spec/unit/defines

To be more consistent with other PL modules
compatibility fixes for ruby 1.8.7 / puppet 2.7
Merge pull request #83 from jhoblitt/param_validation

Param validation
only backup target concat file + remove backup param from concat::fragment

Disable filebucket backup of all file resources except for the the
target file that's being concatenated.
Merge pull request #84 from jhoblitt/backup_less

only backup target concat file + remove backup param from concat::fragme...
remove default owner/user and group values

The use of $::id to set the default user/owner and group has caused
multiple bugs in the past, is incorrectly used to infer the egid,
introduces a dependency on the `id` fact, and provides no functionally
that can't be accomplished by passing `undef` or not setting the
respective params on the file & exec types.

A possible alternative would be to introduce a dep on the $::gid fact
but that would mean the entire module would depend on a version of
facter than hasn't shipped yet (unworkable) or to add a gid/egid fact
into this module (ugly).