[Most of] variables quoted to allow multi-word warning messages, spaces in file/directory names, etc.
Switch test to use a much higher gid/uid

(cherry picked from commit ccf5284b56283148e8b0efbba9fb85c2fcd6ba48)
Merge pull request #146 from hunner/fix_gid

Switch test to use a much higher gid/uid
be more ignorant

ignore vim swp files. May be especially important when those sneak into
released packages, such as in the case of 1.0.1:

    concat/manifests/.setup.pp.swp
    concat/manifests/.init.pp.swp
    concat/manifests/.fragment.pp.swp
    concat/files/.concatfragments.sh.swp
    concat/spec/acceptance/.warn_spec.rb.swp
    concat/spec/acceptance/.symbolic_name_spec.rb.swp
    concat/spec/acceptance/.order_spec.rb.swp
    concat/spec/acceptance/.fragment_source_spec.rb.swp
    concat/spec/acceptance/.deprecation_warnings_spec.rb.swp
    concat/spec/acceptance/.empty_spec.rb.swp
    concat/spec/acceptance/.concat_spec.rb.swo
    concat/spec/acceptance/.replace_spec.rb.swp
    concat/spec/acceptance/.basic_spec.rb.swp
    concat/spec/acceptance/.deprecation_warnings_spec.rb.swo
    concat/spec/acceptance/.concat_spec.rb.swp
    concat/spec/acceptance/.backup_spec.rb.swp
Added double quotes to paths in concat command, so that it does not fail when path of target file contains some blanks.
Use explicit undef in else case

This is better than leaving it "unset".
Remove autorelease
Merge pull request #169 from hunner/remove_autorelease

Remove autorelease
Merge pull request #155 from PierreR/patch-1

Use explicit undef in else case
Merge pull request #147 from igalic/ignorance

be more ignorant
Merge pull request #150 from lweller/issue_149

added double quotes to paths in concat command
Merge pull request #121 from acca301/master

[Most of] variables quoted to allow multi-word warning messages, spaces ...
ignore mode an owner on windows
Proper quoting of quotes.
Merge pull request #170 from acca301/master

Proper quoting of quotes.
Fix newlines.

Previously the newline handling modified the actual fragments, causing
multiple runs to always update the newlines.  Handle this appropriately.
Merge pull request #172 from apenney/fix-newlines

Fix newlines.
fix numeric sorting
Merge pull request #152 from lweller/issue_151

ignore mode and owner on windows
Merge pull request #174 from bdeak/fix_numeric_sorting

fix numeric sorting