Updated rspec testing for Rails in README
Merge pull request #695 from serv/readme-rspec-test

Updated rspec testing for Rails in README
refactored auth middleware
Merge pull request #703 from dspaeth-faber/probosal_for_auth_middelware_refactoring

Make auth middleware extendable
added instruction for removed authentication middleware
Merge pull request #709 from dspaeth-faber/update_upgrading_md

added instruction for removed authentication middleware to upgrading.md
[config] moving project to rspec 3
Merge pull request #710 from apaganobeleno/config-changing-to-rspec-3

[config] moving project to rspec 3
Added a specs for authentication middleware and extended docs
Merge pull request #711 from dspaeth-faber/add_middleware_auth_dsl_spec

added a spec for middleware/auth/dsl
Minor refactoring of presence spec, and an example of how to validate non-empty string.
extracted dsl methods into modules
Merge pull request #714 from dspaeth-faber/extract_dsl_from_api_class

Proposal: extract dsl methods into modules
extracted endpoint dsl
updated rubocop version
Merge pull request #716 from dspaeth-faber/extract_end_point_dsl

Extracted endpoint dsl
Use RSpec 3.x expect syntax.
Allow passing options hash to a custom validator.
Calling  will now return the current content-type.
Filled out some specs for #716.