First pass at adding resource coverage to test output

This work is based on the work @sethvargo did to add coverage to
ChefSpec. It still needs some testing, tidying up and documentation but
basically works.
added usage instructions for coverage
reformat source coverage code for nicer whitespace
fix for bundler issue for 1.8.7
remove 1.9 specific syntax
Update coverage usage instructions

We don't need the puts here because the report! method already does
this. This also triggers the printing of a nil on 1.8.7
Change generation of coverage percentage for 1.8.7 compatability
now fixed on travis, no need for hack
add sample coverage output to rspec-puppet test suite
correct not counting used resources
Merge branch 'coverage' of https://github.com/garethr/rspec-puppet into garethr-coverage

Conflicts:
	README.md