Style guideline fixes

Comply better with puppet community style guidelines.

Change-Id: Ie1782d266539b1a8f9890b2ade77280011aa22aa
Merge pull request #18 from dalen/master

A patch to make puppet-concat better comply with community style guidelines.
add files needed for the module forge
add information about concat_basedir and the need for pluginsync = true at least once
Merge pull request #20 from endemics/master

add information about concat_basedir and the need for pluginsync = true at least once
Fail with helpful advice if $::concat_basedir is not yet set

Building on the new docs in https://github.com/ripienaar/puppet-concat/pull/20
Merge pull request #21 from mrwacky42/basedir_warning

Fail with helpful advice if $::concat_basedir is not yet set
Merge branch 'master' of github.com:ripienaar/puppet-concat
Adding basic tests.

Successfully tested inside rvm:
  - ruby 1.8.7-p302;
  - puppet (2.7.13)
  - facter (1.6.9)
  - bundler (1.1.3)
  - diff-lcs (1.1.3)
  - metaclass (0.0.1)
  - mocha (0.11.4)
  - puppet-lint (0.1.13)
  - rake (0.9.2.2)
  - rspec (2.8.0)
  - rspec-core (2.8.0)
  - rspec-expectations (2.8.0)
  - rspec-mocks (2.8.0)
  - rspec-puppet (0.1.3)
  - rubygems-bundler (1.0.2)
  - rvm (1.11.3.3)
Cleanup.
Merge pull request #23 from sathlan/feature/add-basic-tests

Feature/add basic tests
Lets use puppetlabs_spec_helper
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Add Travis CI support
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Reformatting for puppet-lint
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Merge pull request #24 from pabelanger/improvements

Improvements
Fix module name to make the PMT happier
Merge pull request #25 from branan/module_package_name

Fix module name to make the PMT happier
Remove spurious 'e' character.
Merge pull request #26 from djmitche/patch-1

Remove spurious 'e' character.
Include concat::setup from concat, so users don't need to