Read image header and don't care about filename (Fixes #163)
Add error handler to libpng. Add detection for png files.
Fix setting face on right side.
Display choices correctly. (Fixes #246)
Handle NULL-items correctly (Fixes #254)
Implement map transitions (Fixes #141)
Fallback to Fade for missing transitions.
Add battle transitions
update .gitignore
Handle linebreaks in on-screen console (Fixes #256)
Use stat instead of lstat on GEKKO
Allow creating of monsters without graphics (Fixes #125)
Fade out in Battle scene with normal fader on window close
Fix show choice crashing for choice < 4
Revert "Wait for Game_map::Refresh() before executing commands". This cancels execution of (parallel?) events after teleporting -> wrong.

This reverts commit a4c43b4d15c0deda321dec6b73027374a6a7e058.
Fix Scene_Title not being on the stack when --new-game or --load-game is used.
Another attempt for fixing #255.
Fixes #255
Execute Events on Upper Layer during touch (Fixes #264)
Draw Layer-Below events always with z=0. Basicly same logic as above, but not sure if correct.
Recalculate Tile z after replacing tiles (Fixes #142)