[Most of] variables quoted to allow multi-word warning messages, spaces in file/directory names, etc.
Allow custom gemsource
Merge pull request #138 from hunner/dynamic_gemsource

Allow custom gemsource
Don't remove /tmp/concat in after :each

If the spec files are run in a random order, removing /tmp/concat after
certain tests could cause the next tests to fail if they do not recreate
this directory.

(cherry picked from commit 1edafdcf42c08e1c434d51c1cdc523fca612e4d3)
Merge pull request #144 from hunner/fix_rm2

Don't remove /tmp/concat in after :each
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.