Upgrade to rspec 2.99
Convert specs to RSpec 2.99.1 syntax with Transpec

This conversion is done by Transpec 2.3.6 with the following command:
    transpec

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

* 114 conversions
    from: obj.should_receive(:message)
      to: expect(obj).to receive(:message)

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

* 24 conversions
    from: Klass.any_instance.should_receive(:message)
      to: expect_any_instance_of(Klass).to receive(:message)

* 15 conversions
    from: obj.stub(:message)
      to: allow(obj).to receive(:message)

* 9 conversions
    from: be_true
      to: be_truthy

* 6 conversions
    from: be_false
      to: be_falsey

* 2 conversions
    from: Klass.any_instance.should_not_receive(:message)
      to: expect_any_instance_of(Klass).not_to receive(:message)

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

* 1 conversion
    from: Klass.any_instance.stub(:message)
      to: allow_any_instance_of(Klass).to receive(:message)

* 1 conversion
    from: lambda { }.should
      to: expect { }.to

* 1 conversion
    from: obj.unstub(:message)
      to: allow(obj).to receive(:message).and_call_original

For more details: https://github.com/yujinakayama/transpec#supported-conversions

---

Additionally, fixed bad matcher in spec/registration_system_spec.rb
Upgrade to rspec 3
Convert specs to RSpec 3.0.3 syntax with Transpec

This conversion is done by Transpec 2.3.6 with the following command:
    transpec

* 24 conversions
    from: obj.stub(:message => value)
      to: allow(obj).to receive_messages(:message => value)

* 5 conversions
    from: Klass.any_instance.stub(:message => value)
      to: allow_any_instance_of(Klass).to receive_messages(:message => value)

For more details: https://github.com/yujinakayama/transpec#supported-conversions
Upgrade .rspec and spec_helper to v3 standard files.
Cleanup style and warning issues after transpec update
Upgrade Travis for newer rubies.
Set required Ruby version in gemspec
Changed README badges to .svg
Cleanup warnings for Ruby 2.1
Merge pull request #105 from Fryguy/upgrade_rspec_travis_et_al

Upgrade rspec travis et al