Ensure the environment contains only encoded strings.

Fixes #222.
Change the command line we use to run Ren'Py on Linux/Mac.

We remove one -O from the python command line. This prevents python
from removing docstrings, which means we can now use renpy.sh to
generate the documentation includes.
Use renpy.sh to generate documentation includes.
Fix Doc
Merge pull request #224 from DragoonHP/patch-1

Fix Doc
Document that video playback is supported on Android.
Use correct variable to access preferences.

Fixes a bug when config.default_language is set.
Fsencode the path to the update directory.

This should help make the updater work on non-ASCII systems.
Various changes to make nightly builds possible.
Ren'Py Launcher translated into Spanish, based on Japanese translation.
Create common.rpy
Create screens.rpy
Create options.rpy
Create screens.rpy
Create script.rpy
Create project.json
Create README.html
Decode TODO lines.

This allows for non-ASCII TODO lines.
Templates can now be seen in the launcher.

This means that it will be possible to use "Generate Translations" to
update a template when Ren'Py changes.
Make string translatable.