Fix unit tests
Use parser=future
Convert specs to rspec 3
Fix failure detection in specs
Fix future parser tests
Use camptocamp's fork for rspec-puppet
Use undef as default values, fix #60

The future parser considers the empty string as true, so set the default values to `undef`
Activate puppet_facts by default [skip ci]
Use FUTURE_PARSER=yes instead of PUPPET_PARSER=future
Use camptocamp's version of puppet_facts [skip ci]
Modulesync [skip ci]
Update with modulesync_configs [skip ci]
Update with modulesync
Exclude vendor directories from tests
Cache spec/fixtures/modules
Use vendor/bundle for gems
Release version 1.0.3