Google Closure Stylesheets filter
Merge branch 'release/0.10'
Set version to 0.11-dev.
No longer host docs ourselves, remove scripts.
Remove link to self-hosted docs from readme.
index.rst: Fix typos & clean up English a bit

Just fixing a few minor things.
Fix spritemapper filter

StringIO is not what you think it is.
Fix SPRITEMAPPER_ANNEAL_STEPS configuration option

`anneal_steps` is not `padding`.
Don't use mutables as default arguments.

Using mutables as default arguments in Python can lead to terrible things. Specifically, if a list is used as a default, and its value is at all changed, the change carries forward to future invocations of the function. More can be read here: http://docs.python-guide.org/en/latest/writing/gotchas/
"Merge pull request #327 from mankyd/patch-1\n\nDon't use mutables as default arguments."
Make the JST filter differentiate between JST_COMPILER = False or None.

This makes it more efficient when JST_COMPILER is set to None,
because excludes the default compiler code in the output file.

See Issue #278
Rename files only after file is closed

Otherwise this will break on windows where write mode also means exclusive access to the file.
Create utf-8 encoded files in tests
"Merge pull request #331 from rassie/unicode_tests\n\nCreate UTF-8 encoded files in tests"
"Merge pull request #330 from ionelmc/patch-1\n\nRename files only after file is closed"
"Merge pull request #329 from JDeuce/master\n\nMake the JST filter differentiate between JST_COMPILER = False or None."
"Merge pull request #325 from claymation/patch-1\n\nFix SPRITEMAPPER_ANNEAL_STEPS configuration option"
"Merge pull request #324 from claymation/0.9-bugs\n\nFix AttributeError in spritemapper filter"
"Merge pull request #322 from msabramo/patch-1\n\nindex.rst: Fix typos & clean up English a bit"
"Merge pull request #216 from zifot/closure_stylesheets\n\nGoogle Closure Stylesheets filter(s) (#129)"

Conflicts:
	tests/test_filters.py