Add humanize_name option to CSVBuilder#column to control humanization of column name.
Add humanize_name option to CSVBuilder too and pass it to its columns.

This allows a much DRYer code if you have many column namess you don't
want to be humanized. As a bonus, any other transitive option like this
one can be added easily in the future.
Convert specs to RSpec 2.99.0 syntax with Transpec

This conversion is done by Transpec 2.2.0 with the following command:
    transpec -f

* 102 conversions
    from: it { should ... }
      to: it { is_expected.to ... }

* 27 conversions
    from: be_true
      to: be_truthy

* 26 conversions
    from: == expected
      to: eq(expected)

* 13 conversions
    from: be_false
      to: be_falsey

* 8 conversions
    from: it { should_not ... }
      to: it { is_expected.not_to ... }

* 7 conversions
    from: pending
      to: skip

* 7 conversions
    from: pending 'is an example' { }
      to: skip 'is an example' { }

* 4 conversions
    from: describe 'some request' { }
      to: describe 'some request', :type => :request { }

* 2 conversions
    from: expect(obj).to have(n).sidebar_sections
      to: expect(obj.sidebar_sections.size).to eq(n)

* 1 conversion
    from: expect(obj).to have(n).menu_items
      to: expect(obj.menu_items.size).to eq(n)

See also: https://github.com/yujinakayama/transpec#supported-conversions
Upgrade to RSpec 3.0
Switch spec_helper to rails_helper, in accord with upgrade guidelines
Fix pagination for master
add unit test to dsl_spec
Merge pull request #3214 from awingla/fix_dsl_spec

Add unit test to dsl_spec
:nail_care:
Merge pull request #3190 from petergoldstein/feature/upgrade_to_rspec_3

Upgrade to RSpec 3
fix alignment
gitignore .tm_project
Merge pull request #3223 from timoschilling/gitignore

gitignore .tm_project
replace stubs with allow receive in from_builder_spec
replace stubs with allow receive in layout_spec
remove MiniTest::Assertion definition from Ruby 1.8
Merge pull request #3224 from timoschilling/remove_stubs

Remove stubs
Merge pull request #3225 from timoschilling/remove_ruby_1_8_code

remove MiniTest::Assertion definition from Ruby 1.8
restyle layout_spec.rb

also: removed any stubs that weren’t needed for the tests to pass
fixing a typo