Editor: fix missing quotes around tile pattern when saving a map.
Fix a crash in enemy:restart() when the enemy is dying. Fix #558.
Fix package name in install.txt
Merge pull request #565 from woodenToaster/master

Fix package name in install.txt
Mouse handle step 1 : sol.input and pressed/released events.
Proper commit with all previous corrections and arrangements.
Merge pull request #566 from christopho/mouse_first_step

Mouse handle step 1 : sol.input and pressed/released events.
Update changelog about the experimental mouse API.
Fix hero:save_solid_ground() with water, lava and prickles. Fix #567.
Fix doc typo: alignement -> alignment. Thanks linky.
Remove SDL2 version restriction.

What I wanted was to force version 2.0.1 or greater (2.0.0 is buggy).
But it only accepted 2.0.1 and not greater.
Remove useless code.
Allow to sign the bundle even if not using XCode
Modernize AppleInterface
Use Objective-C++ functions and @autoreleasepool instead of manually setting a pool.
It allow to build Solarus on iOS natively (at least by copying source files into a new XCode iOS project, and didn't tried to generate the full iOS project for cmake for now).
The modernization was needed because of the new ARC system with Obj-C objects, which wasn't supported before since the NSAutoReleasePool was explictely used.
Fix LLVM warnings
Merge pull request #570 from christopho/ios

Modernize AppleInterface
Merge pull request #569 from christopho/bundle_signing

Allow to sign the bundle even if not using XCode
Merge pull request #568 from christopho/llvm_warnings

Fix LLVM warnings
Fix doc errors.
Remove empty line.
Editor: fix corrupted image in quest created by Quest > New quest.

Fix #548.