Merge pull request #8 from UnrealQuester/master

General overhaul
Merge pull request #9 from UnrealQuester/master

Update redmine after version number change
Run lint tests first
Update to the latest gem version
Run rake test to include linking and syntax checking
Update ruby and puppet versions
Add swp files to .gitignore
Remove Modulefile and add metadata.json
Add vagrant files to gitignore
Fix typo
Fixup whitespace in documentation
Bump version to 1.0.1
Update year and mention contributors to the project who have raised PRs on github. I should probably list them by name...
Fixed typo

redmind -> redmine