Added apache::mod::rewrite
Add apache::mod::info spec tests

This commit adds a series of rpsec-puppet tests for the
`apache::mod::info` class.
Remove array key assignment

According to
http://docs.puppetlabs.com/puppet/2.7/reference/lang_datatypes.html#significant-bugs-mutability-1
it is incorrect to mutate hashes by assigning directly to keys. This is
enforced in the future parser introduced in Puppet 3.2.0 and is reported
in #213
Merge pull request #215 from hunner/hash_mute

Remove array key assignment
Merge pull request #128 from Stubbs/master

Added apache::mod::rewrite 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