Partial commit.
(partial) Fixed most buy and bc incompatibilities
Code cosmetics
Expose Jinaj2 globals directive
Merge branch 'master' into stpl3
Turned StplParser.syntax into a property.
Fixed some comments.
SimpleTemplate now accepts non-utf8 source to maintain bc.
Lots of tests for the new multiblock template syntax and some fixes and improvements in the template parser code.
Merge branch 'master' into stpl3
let start_response accept 3 arguments with beaker
Merge pull request #458 from yueyoum/beaker-start_response-issue

let start_response accept 3 arguments with beaker
Fix/API: The JsonPlugin ignored HTTPError or HTTPResponse responses.
Replaced cgi.FieldStorage instances in request.files with a custom FileUpload
file wrapper.

FileUpload implements a safe FileUpload.save() method and has a more secure
.filename attribute (no path segments or unsafe characters).

Added tests and API documentation.
fix #460: Jython cannot subclass itertools.chain
Doc fixes
Docs: Rewrite of the 'Request Data' section of the tutorial.
new 'Request Data' section translated
Fixed fuzzy tranlations
Fixed typo
Changed files that don't need to be translated