Allows bundler tasks to be run even if cucumber is not installed
Make Librarian::Manifest Semver 2.0.0 compatible

Semver metadata cannot be parsed by Gem::Version and causes
and exception at runtime on modules which include it.

This metadata is part of Semver 2.0.0 (http://semver.org/spec/v2.0.0.html)

- Added Semver 2.0.0 support to Librarian::Manifest::Version
- Relaxed constraints to support 2-number versions (ie: 1.0)
- Added specs to test conditions mentioned in semver spec
Fixes so the test suite will run
Refactor semver support to match up-stream patch to libraian gem
Add puppet to gemfile for dev
Merge branch 'semver-support' of https://github.com/justenwalker/librarian-puppet into justenwalker-semver-support
Merge branch 'pm_test_suite_fixes' of https://github.com/petems/librarian-puppet into petems-pm_test_suite_fixes

Conflicts:
	Gemfile
	features/support/env.rb
Enable travis-ci
Merge pull request #39 from fgrehm/enable-bundler-tasks

Allows bundler tasks to be run even if cucumber is not installed
catch API rate limit exceeded
Merge pull request #122 from JHaals/master

catch API rate limit exceeded
0.9.10 release
Update env.rb

Bumping up timeouts...
Update env.rb

Bumping it up even more...
Added Travis build image
Adds syntax highlighting to Puppetfile template.
Merge pull request #123 from petems/patch-1

Bump aruba timeouts to greenify travis.
Merge pull request #131 from patcon/131-syntax-highligh-template

Added syntax detection to Puppetfile template.
Fail if path is not a puppet module
Version of forge modules is ignored

Always installs the latest version