fix utf-8 encoding error in capture, closes #17
fix streaming example
remove uneccessary parens from example
Use global rather than class vars in reloader spec

The use of class variables in the Reloader spec would trigger warnings
in Ruby 1.9.3 and (I believe) cause the Rubinius failures in same specs.

Related bug: http://bugs.ruby-lang.org/issues/3080
Merge branch 'master' of github.com:sinatra/sinatra-contrib
Merge remote-tracking branch 'upstream/master'
documentation fixes
Merge pull request #49 from shime/master

documentation fixes
document capture
add usage
Merge branch 'master' of github.com:sinatra/sinatra-contrib
fix default json encoder: encode nil to null
Merge pull request #51 from michihuber/master

default JSON encoder: encode nil to "null" instead of "nil"
Typo: "realoader" -> "reloader".
Merge pull request #52 from Frost/master

Docs typo in reloader.rb
fix warning: Found '=' in conditional, should be '=='.
fix spec: Sinatra::Cookies fetch raises an exception if key does not exist in JRuby, IndexError was expected instead of KeyError
fix spec: Sinatra::JSON Yajl, it shouldn't test Yajl in JRuby
fix WARN: tilt autoloading 'haml' and 'erubis' in a non thread-safe way in JRuby
render the config file with ERB before loading with YAML