Also test things with strict_variables.

strict_variables = true in puppet.conf is awesome, as it
stops you being able to typo variable names accidentally.

However, a lot of forge modules are not strict compliant.

Lets, by default test everything with strict variables true
as an option. I just _always_ set this, rather than multiply
the number of builds we run.
Merge pull request #25 from bobtfish/master

Also test things with strict_variables.
Travis won't respect the matrix unless you pass the full env
Merge pull request #26 from craigwatson/master

Travis won't respect the matrix unless you pass the full env
Add documentation about running guard
Updated the pull request #27 after review.

- Moved the documentation from the README to the CONTRIBUTING file.
- Improved the command to work without depending on local settings.
Updated the pull request #27.

- Fixed typo.
Changed should syntax to use is_expected syntax
ignore .bundle/ and vendor/ that come when using bundle install to install gems locally in an rbenv environment
Merge pull request #30 from stefancocora/master

ignore .bundle/ and vendor/ that come when using bundle install to install locally in an rbenv environment
syntax and lint are a dependeny of spec helper
Merge pull request #29 from eshamow/update_rspec_syntax

Changed should syntax to use is_expected syntax
Merge pull request #27 from Nr18/master

Add documentation about running guard
removed trailing s
Merge pull request #34 from shoekstra/typo_in_contributing

removed trailing s
Use proper markdown

#<SPACE>Heading
Merge pull request #36 from JimPanic/patch-1

Use proper markdown