Update Rakefile to 1.9 standards.
Replace 1.9-incompatible spec-unit with shoulda.
Normalize tests to use Test::Unit or shoulda.

Depending on how much was converted to spec-unit.
Don't depend on fastercsv for ruby 1.9.
Merge pull request #15 from ManageIQ/no_fastercsv_on_19

Don't depend on fastercsv for ruby 1.9.
Remove Jeweler

Unnecessary dependency. Bundler can build gems and release them,
and writing our own gem spec is quite easy.
Ignore generated gems
Improve Prawn support

Improved PDF generation with Prawn due to problem with datatypes (e.g TimeWithZone).
Now all datatypes are converted into String before the PDF is generated.
Also added example file pdf_table_prawn.rb for demonstrating how to generate PDF
with Prawn. Now there is one hash which stores all the configuration options
using Prawn API.
Examples fix
Refactoring code

Cleaning up some parts of code on the suggestion of Odaeus.
Fix in the format hash

Fixed one last mistake in the code
Merge pull request #19 from jhadvig/prawn_integration

Improve Prawn support
Merge remote-tracking branch 'origin/ruby19-compat'
Don't divide by zero (if zero rows.length) in Operations mean
Make pivots work better in 1.9
Merge remote-tracking branch 'jherdman/remove-jeweler'

Conflicts:
	Rakefile
	ruport.gemspec
Fix attempt to pass a second parameter to renderable_data.

Introduced in b4e2cba2748b1e9afca913468a57dac5e862ad11, but
renderable_data only has one parameter.
Fix unexpected ordering on grouping tests.
Require rdoc/task regardless of Ruby version.

Tested with Ruby 1.8.7-p370 and RDoc 3.12.

Also remove unused and redundant loading of version file that was
causing a constant redefinition warning on rake test.
Add gems required for development to Gemfile.