Add apache::mod::info spec tests

This commit adds a series of rpsec-puppet tests for the
`apache::mod::info` class.
Update Gemfile with relevant dependencies
Update specs for rspec-system 2.0.0
Add various new directories to .gitignore
Add information about spec testing to README
Merge pull request #216 from hunner/rspec_system_2

Rspec system 2
Adding rspec-system tests for apache::vhost

The new tests test the default vhost, default ssl vhost, and creating an
additional vhost on the same port.
Merge remote-tracking branch 'trlinkin/info_enhancement' into info_enhancement
Merge pull request #217 from hunner/add_vhost_system_specs

Adding rspec-system tests for apache::vhost
Update specs for current module layout
Add travis testing for Puppet 3.2
Add ruby 2.0.0 testing
Merge pull request #220 from hunner/add_3.2

Add travis testing for Puppet 3.2
Only 0 (no changes) and 2 (successful) are valid exit codes
Merge pull request #218 from hunner/info_enhancement

apache::mod::info specs
Merge pull request #222 from hunner/system_exit_codes

Only 0 (no changes) and 2 (successful) are valid exit codes
XSendfile Module support for Apache
Adding extra vhost tests
apache::mod::php needs a custom lib for Debian and Ubuntu
ah, php is not compatible with apache::mod::worker, and requires apache::mod::prefork