fixes #17 Add mongodb support

 * uses puppetlabs/mongodb
 * interface like mysql/postgresql
component::mongodb doesn't have a root_password parameter
Recommend setting mongodb::server::smallfiles to true

If there isn't at least 4GB of free storage, MongoDB will not start
without `smallfiles` being set in `mongodb.conf`.
Merge pull request #25 from Mayflower/mongo

Add mongodb support
add support for nfs
Merge pull request #28 from Mayflower/nfs-support

Add nfs support
add vhost_port on vhost name
make vhosts compatible and add vhost_port everywhere
fix up vhost names in locations
README.md: Recommend https instead of SSH url
README.md: Correct fuckup
Merge pull request #29 from Mayflower/vhost_port

VHost ports and compatibility
Bump mayflower/php to 1.1.1
update hhvm module
If the file path contains white spaces, the bootstrap.sh did not work
Merge pull request #32 from Mayflower/fixed_bootstrap_dir_path

If the file path contains white spaces, the bootstrap.sh did not work
fix(bootstrap) Hello, Bill. #33
add license
Merge pull request #34 from franz-josef-kaiser/master

Fix bootstrap.sh for msys
New directory/hiera structure

As proposed in GH-21