Refactoring and documenting of world.lua.
In particular World:isTileEmpty was wrongly documented.
Merge pull request #271 from Alberth289346/more_refactor.
Update spanish.lua

Reporting back to duty, adding translations for Continue Mode.
Merge pull request #272 from IlDucci/patch-4

Update spanish.lua
Fix accents, and grammar
Add continue button translations
Merge pull request #273 from wolfy1339/master

Fix accents, and grammar french.lua
Random VIP Visits

In the manual for TH it says that if you were to refuse the VIP request
to visit too often it would turn up anyway.  This adds that possibility,
fob him off a couple of times and he may just visit you anyway.
Also removed some trailing spaces I found.
Merge pull request #204 from MarkL1961/RandomVIPVisits
Update french.lua

Fix some translations errors introduced in 96c2d50d474edb557e4f81f70225fb0981b5da3f
Merge pull request #274 from nicolaselie/master

Update french.lua
Issue 261 Fix For The Continue Button

I've changed how the continue button searches for the latest saved game so that it can search all the directories which are in the saved game directory.

Before this change the continue button code expected there to only be an Autosaves directory and would crash the game if there was other directories in the saved games directory.

New functions
-------------
tree_ctrl.lua:FileTreeNode:
+isDirectory()
+getMostRecentlyModifiedChildFile(file_name_filter):
This new function is now the function responsible for finding the latest saved game for the continue button to load. It is called recursively for all of the directories in the saved games directory.
Merge pull request #265 from JASheppard/continue_butt_261Fix

Issue 261 Fix For The Continue Button
Games are now always paused when the award screen appears

Previously games would only be paused when the game speed was set
to "Speed Up".
Merge pull request #287 from JASheppard/issue286Fix

Games are now always paused when the award screen appears
Fixed Issue #288: The Award Screen "Speed Up" Key Bug

This commit fixes an issue which made the "Speed Up" key pause
the game instead of speed it up after the award screen was closed.
New Dev Menu Option: "(Shift+D) Run Debug Script"

This new option uses loadfile() to execute: ../lua/debug_script.lua

So instead of using the debug console developers can now edit and
execute this file in their programming IDE while CorsixTH is running,
using the underscore global variable to refer to clicked entities
Merge pull request #289 from JASheppard/288_Fix

Fixed Issue #288: The Award Screen "Speed Up" Key Bug
Merge pull request #290 from J-Shep/run_debug_script

New Dev Menu Option: "(Shift+D) Run Debug Script"
Add arrow keys handling for staff management menu.