[[ Bug 13658 ]] Reading from a process until EOF should not stop at the first 0x4 byte read
[[ Bug 13493 ]] Don't force cursor replacing on settextindex
[[ Bug 13658 ]] Only reconsider the meaning of EOF for binary processes
[[ Bug 13351 ]] printing a field with listbehaviour set to true makes gray background
[[ Bug 13675 ]] Scrollbar for the font selection in the script editor preferences doesn't work
[[ Bug 13711 ]] Make sure we attach the player after setting the filename
[[ Bugfix 9984 ]] Use floating-point to layout text blocks
Merge remote-tracking branch 'sebastien/bugfix-13658_6_7' into bugfix-13658
Merge remote-tracking branch 'sebastien/bugfix-13493' into bugfix-13493
Merge remote-tracking branch 'sebastien/bugfix-13351' into bugfix-13351
Merge remote-tracking branch 'sebastien/bugfix-13675' into bugfix-13675
Merge remote-tracking branch 'panos/bugfix-13711' into bugfix-13711
Merge remote-tracking branch 'fraser/bugfix-9984' into bugfix-9984
Merge branch 'bugfix-13658' into develop
Merge branch 'bugfix-13493' into develop
Merge branch 'bugfix-13351' into develop
Merge branch 'bugfix-13675' into develop
Merge branch 'bugfix-13711' into develop
Merge branch 'bugfix-9984' into develop
Merge remote-tracking branch 'upstream/develop' into refactor

Conflicts:
	engine/src/MCBlock.h
	engine/src/block.cpp
	engine/src/button.cpp
	engine/src/line.cpp
	engine/src/line.h