Fixes a problem where patients sometimes wouldn't die, and stayed in the room for ever.
Ref. Issue 1258.

Thanks MarkL!
Fixes an error with stuck persons.
Ref. Issue 702.

Thanks MarkL!
Adds confirm dialog to the quit/exit button on the main menu.
Ref. Issue 1257.

Thanks MarkL!
Updating Spanish translation according to latest changes.
Moved README and LICENSE

These two files are better off in the root folder. Also testing GitHub
for Windows...
I would like to include the updater in the next release, but translators need to have some time doing their work. So here are the texts for the time being.
Updating  (Again) Spanish translation according to latest changes.
Fix: It was not possible to compile when SDL mixer was not present on the system.
Change: Disallow FFMPEG if Sound has been turned off.
Change: The hover text in the customise dialog is now the long version for both label and button. The designated button tooltip didn't really add anything in my opinion, and if you don't understand that the label has more info you are at a loss. I hope you don't mind Mark. :-)
Added: Automatic update check given that LuaSocket is available.
Added: Some more checks for possibly corrupt files in the Theme Hospital folder. This way I hope we don't get that many bug reports and comments on facebook that are only due to bad original files. Disabled Easy and Hard if those level files are not present.
Updating Spanish translation according to latest changes.
Ugly commit that 
1. Adds the MIT license to the LevelEdit source files.
2. Changes tabs into spaces to use the same standard as our C++ files.
3. Moved the files into a package.

Even though it might look like it there has been no changes to the actual code.
Fixed the the color erroneously introduced in r2460.
Keyboard fixes for SDL2.

This switches the keyboard handling code to always use symbolic / UTF8 names for
the keys, rather than relying on passing single characters, scancodes, and
whatnot.
SDL2: Pass key modifiers.

This passes key modifiers with each keypress, so we don't have to rely on our
own state for this.
SDL2: Query SDL for key modifiers each frame.

Instead of tracking our own modifier state in buttons_down, we now query SDL for
the keystate each frame using SDL_GetModState, which we store in
App:key_modifiers. We now check that variable when looking for shift/ctrl/alt
states, rather than buttons_down.
SDL2: Fix escape and space keybindings.
Fix building on GCC/MSVC.
Had some fun with the Level Editor. Removed the dependency on MiGLayout by creating my own Panel instead. Tried to change as little as possible of the existing code, there should be no functionality changes except for one small thing: The warning text in the population tab did not update when you removed an entry, now it does. Also added what to write in the command line to compile and run the Level Editor, and added some more files to the ignore file
Updated Norwegian translation.
Fixes a bug where the advisor gives you incorrect advice when you try to hire staff without selecting a person first.
Issue 1699.

Thanks MarkL!