Move render_options in filter after the error has been set in order for an `doorkeeper_unauthorized_render_options` override to catch the response and present it to the user.

```
  def doorkeeper_unauthorized_render_options
    { json: { error: @error.description }}
  end
```
Merge pull request #348 from masterkain/make-error-available

Move render_options in filter after the error has been set
README & CHANGELOG update.
README update
mongoid2 failures not allowed in Travis anymore
Remove stale comment from README

[skip ci]
README update
Support mongoid4

- Introduce orm_model_dir to reuse models across directories
- Detect mongoid versions to support both mongoid 3 and 4 inside same
  model.
- Update .travis.yml to run build on rails4 + mongoid4
Mongoid4 does not support rails 3
Merge pull request #336 from shinzui/master

Support mongoid4
README & CHANGELOG update: mongoid4 support

[skip ci]
allow for dynamic request_uri's
add tests for wildcard_redirect_uri
provide some clarity on the query ignore test, add in some false tests to make sure all paths of logic are covered.
update to rpec 3 syntax
move configuration error not set test out of the realm block
Merge pull request #337 from RyanonRails/dynamic_request_uri

Dynamic request uri