Adds multi_json gem as a dependency and loads it automatically
* Loads the "multi_json" gem automatically so that the user need not
* bother

* Loads the helpers automatically in modular-style apps. These are
* loaded automatically in classic style code (check
* lib/sinatra/contrib.rb) and this change preserves consistency of
* style.

* Adds multi_json gem as dependency. Some tests fails since "yajl-ruby"
* is used. This is added as a development dependency.
Modified json_spec as per changes made in the Sinatra::JSON module
move eventmachine gem to development dependency.
load version.rb from .gemspec.
modernize Gemfile syntax.
remove version string replacement at updating .gemspec.
Add links to documentation in README.md [Fixes #101]
Add missing test files in the gemspec.

Once sinatra-contrib was packed as a gem, some rspec tests failed
because of missing files in the gemspecs.
Merge pull request #108 from GuillaumeBouteille/fix-missing-gemspec-files

Add missing test files in the gemspec.
Merge pull request #93 from unakatsuo/fix-gemspec

Fix Gemfile & .gemspec
update Gemfile.locks
get rid of stdlib warning
update authors
merge #96
remove eventmachine dependency fixes #30 #43
respond_with in an inherited app fixes #71
add an actual failing test for #71
remove Gemfile.lock
fix jruby tests
ignore Gemfile.lock