fix typo in mds.pp
Merge pull request #14 from cernceph/upstream

fix typo in mds.pp
add ceph yum repository
add test for ceph yum repo
Merge pull request #17 from cernceph/yum

add ceph yum repository
Fix the box url again.
Update Vagrantfile to version 2

To use with vagrant >= 1.2
Fixes issue

This fixes the dependency error in issue #2 for me at least.
Fix rspec tests for the issue #2 fix

Close #2
Implement timeout in ceph related facts

This fixes hangups of the puppet agent in cases where the ceph cluster is not
in a working state (quorum not reached, bad clock syncronisation).
puppet-lint cleanups
ceph-mon --mkfs doesn't create the mon.$id directory. create it here.
Use $mon_data_real for mon data path

Use $mon_data_real rather than a hardcoded path for the mon data path.
Require Package[ceph] before creating the mon data dir.
Link module to /vagrant for tests

Using a git clone was impractical when having non-commited changes
Added parameters to select FS, Ceph release and distro
Added parameters to select FS, Ceph release and distro
Merging upstream changes