Starting to implement scriptable menus
Continue to implement the scripted title screen
Update scripts to the new sprite API
Update existings scripts to the new movement API
Add functions to make fade-in and fade-out effects from scripts
Stabilizing the big Lua changes for sprites and movements
Lua: attempting to allow to set movements and transitions to surfaces

(Not working yet, and probably not the right way to do it)
Merge branch 'master' into scripted_menus
Merge branch 'master' into scripted_menus
Merge branch 'master' into scripted_menus
Comments
Dynamic displayable objects: movements work, not transitions
Update movement creation functions in existing scripts
Merge branch 'master' into scripted_menus
Merge branch 'master' into scripted_menus

Conflicts:
	include/lua/Script.h
	src/lua/Script.cpp
Fix a syntax error due to a wrong sed
Scripted title screen: detect inputs
New type of resource: screen script
Starting the savegame selection screen
Lua: add a function sol.main.stop_music()