Fix doc typo.
Make switches more customizable. Fix #553.
Editor: fix an error in the edition of a switch.
Make sure that project_db has the switch sprites/sound after converting.
Tile pattern Id can now be integers or strings.
Editor: make non existing directories when changing resource ids. fix #556.
Editor: allow to create a directory. fix #555.
Merge branch 'red-solarus' of https://git.gitorious.org/red-solarus/red-solarus into red-solarus
Remove useless string conversion function.

luaL_checkstring() already converts numbers to strings.
Add string tile ids to the ChangeLog.
Simplify the tile pattern parsing code.
Update the documention to string tile ids.
Quest editor: handle string tile ids internally.
Editor: show the tile pattern id when a pattern is selected.
Editor: don't initially maximize the window.
Merge branch 'master' into string_tile_id

Conflicts:
	ChangeLog
Editor: implement renaming tile pattern ids (#559).

This is not finished: we need to automatically update existing maps when
changing a tile pattern id.
Editor: update existing maps when changing a tile pattern id.

Fix #559.
Indentation.
Editor: correctly rename tiles whose id contains regex special chars.