Bump version.
Merge branch 'feature-font-group' into devel
Merge branch 'master' into devel
Hide shouldn't stop prediction.
Fix LiveTile range() problems.

LiveTile could crash with an error if the child render size or
displayable size were not integers.
When doing error handling, we only build the styles needed for
error handling.

This prevents consistency error in styles (for example, a style inheriting from an undefined style) from causing a crash.
Merge branch 'devel' of github.com:renpy/renpy into devel
Start implementation of translation.
Initial support for automatic addition of translate nodes.

This adds a new pass to script loading, one where Ren'Py iterates
through the script and groups say statements and translatable user
statements into translate blocks.
Parser changes.

* Add translate statement.
* Add nointeract clause to say statement.
Chain translation blocks together; add a new EndTranslate block.
We can now translate blocks of text.
Encode say strings properly.
Infrastructure to write translation files.
Write out translates.
String translation support.

This removes the old .rpt support, and replaces it with a translate
string statement. The RENPY_UPDATE_STRINGS statement now writes
a .rpy file containing the new strings.
Add the !t conversion type.

This type allows us to write [value!t], to get a translation of
value.
Implement string_scan function.

This scans a file for translatable strings.
Fix argument parsing.

Previously, the project and command were optional, which led to problems
when a required command argument was missing.
Scanning scripts to generate string translations.