upgrade rspec to 2.99
Convert specs to RSpec 2.99.0 syntax with Transpec

This conversion is done by Transpec 2.2.1 with the following command:
    transpec -b true,false

* 279 conversions
    from: obj.should
      to: expect(obj).to

* 13 conversions
    from: be_true
      to: be true

* 12 conversions
    from: be_false
      to: be false

* 2 conversions
    from: obj.should_not
      to: expect(obj).not_to

For more details: https://github.com/yujinakayama/transpec#supported-conversions
upgrade rspec to 3.0.0
fixed rspec deprecations
specdoc for examples
specdoc generates data structure
specdoc outputs json
initial specdoc haml
spedoc outputs html
specdoc cleanup
specdoc html like github pages
specdoc pre/code indent fix
specdoc common eval binding
specdoc dsl is more friendly
specdoc code around for blocks
specdoc pre/post-code, hide
specdoc redesign progress
specdoc code rendering works
specdoc page header renders
specdoc fix double header