Fixing up ConstructorStruct tests
Updated RSpec, rdoc and rake stuff to run tests cleanly in Ruby 1.8.7, 1.9.3 and 2.0.0