- Allow options to be overriden for more granular control
- Add 'option' parameter to override the options for tmpfs mount
- Update Gemfile and travis.yml to be more flexible with puppet versions for testing
- Add more contexts to rspec tests