Adding support to override, via static_url, whether the generated URLs
should include the version signature or not.
Introduce StaticFileHandler.(get_content|set_headers) which reduces the
complexity of the HTTP GET handler of static resources.
Fixed syntax error in the altered StaticFileHandler.get() method
Move retrieval of absolute path to separate method which is also in
charge of validation.
Cache the computed absolute path to the requested resource in
StaticFileHandler. The cache is cleared on_finish of each request
in order to ensure recomputation on each request.
Merge pull request #1 from facebook/master

merge master from facebook tornado
fixed bug when raise error in options
comparison to None should be 'if cond is not None'
Add test for option redefinition error.
Dereference the current YieldPoint as soon as it resolves.

These references could otherwise keep a chain of old references alive
(test code: https://groups.google.com/group/python-tornado/browse_thread/thread/37d3928817e4924d)
Merge branch 'branch3.0'
Remove redundant call to find_named_blocks in template processing.

self._get_ancestors already returns self.file in the appropriate position.

Closes #791.
Add PATCH and OPTIONS support by default to curl_httpclient.

Add some tests to cover all the standard (and non-standard) http methods.

Closes #792.
Update redbot tests to work with current versions of redbot.
Merge remote-tracking branch 'wolever/accept-range-in-static-file-handler' into merge
Merge remote-tracking branch 'birknilson/refactoring/reduce_statichandler_complexity' into merge

Conflicts:
	tornado/web.py
Rough merge of the birknilson and wolever StaticFileHandler branches.

Some of Birk's new methods become classmethods so they can be used
in get_version.

This silences the warning logged in CustomStaticFileTest.
Cleanups after the big StaticFileHandler merge.

Some reshuffling of logic between class and instance methods.
Document recent additions to StaticFileHandler.

Make httputil's range functions private.
Add back a lost call to abspath (which may or may not cause test failures
depending on how they were run).