Added development group to Gemfile
add error message to permission denied
Merge pull request #474 from chadcf/master

Add a helpful error message when non-admin users get a permission denied
Add some test to try report issue #470

Add some test with notice send with empty backtrace
Add some test directly in the ErrorReport model
Return an 422 HTTP status code in notice submit when API_KEY is not valid

When a notice is do with an invalid api_key the return is a 404 HTTP
code and no explain about what really happen. Now if you try post a
notice with a bad API_KEY, errbit return a 422 HTTP status code, like
doing by airbrake.

see #472
Extract test from spec/model/app to spec/model/error_report

Some test on spec/model/app are too specific to spec/model/error_report
move to this spec
Extract completly the ErrorReport class

Extract all concern about this call to his own class and move test to
this class
Extract some test from controller/noticess to error_report
update mongoid and mongo gem version to have latest stable version
allow support of 2.0.0 ruby version on travis
start adding a CHANGELOG file
use charAt as array notation is not available in IE8

`"foo"[0]` is not available in IE < 9. Use `charAt` instead.
Merge pull request #476 from sdepold/patch-2

use charAt as array notation is not available in IE8
Merge pull request #475 from shingara/features/issue_472

Return 422 HTTP status code when invalid API key
Add test to generate xml from Airbrake gem and test it directly

Try reproduce issue #444
update changelog
improve link in changelog
fix spec after previous failure on this spec
Update CHANGELOG.md
fix issue with ruby 1.8 because sha1::hexidigest change