Add find and set methods to Session object
Stop overwriting existing pidfiles.

A race condition can arise when two servers are started simultaneously. Both
instances may complete the check for an existing pidfile before either one
writes it.

Now the pidfile is opened with ::File::EXCL, which raises an error if the file
already exists. This error is handled by retrying the check and the write.
Removed Rack::Session::Cookie::Reverse.

* Is not used anywhere.
* Has no tests.
* Appears to be a joke (seriousface).
Merge pull request #507 from postmodern/no_more_joke_code

Removed Rack::Session::Cookie::Reverse.
Request#trusted_proxy? no longer accepts lines

 * Closes #508
 * Adds some limited coverage. More issues highlighted - incomplete local ips.
Document Rack::Deflater
Fix reference link
Merge pull request #510 from oscardelben/patch-1

Fix reference link
Merge pull request #509 from oscardelben/document_deflater

Document Rack::Deflater
Merge pull request #502 from spastorino/session_find_and_set

Add find and set methods to Session object
add license information to gemspec

this way it can be used with rubygems.org API
Merge pull request #512 from jordimassaguerpla/master

add license information to the gemspec
Add JSON cookie coder. To be default after 1.6+
Merge pull request #505 from TimMoore/pidfile-create-exclusive

Stop overwriting existing pidfiles.
Fix a bug where host matching occurs out of order

 * Closes #504
Ensure binary modes are used in tests, for Windows
Add secure_compare to Rack::Utils

Conflicts:
	test/spec_utils.rb
Use secure_compare for hmac comparison

 * Closes CVE-2013-0263
Prevent symlink path traversals

 * Closes CVE-2013-0262
Add release notes for todays releases