Fixed the absolute paths in the desktop file

The application icons now install into the system icon theme. This also
results in the system always picking the best available icon to display.

To make installing simpler (and to make the names more consistent) the
icon files were moved into the folders of their resolution.

Fixes #383

(cherry picked from commit 9aeac457bb7f98f5d3987164a74b8445dd9977c7)
Added python scripting support
Build dependency now only if pkg-config or python-config present
Some cleanup, use QDirIterator
Cleanup
Exclude Python plugin project entirely when no Python is found

Signed-off-by: Samuli Tuomola <samuli.tuomola@gmail.com>
Some clarification
Mappy .FMP v0.3-1.0 import support
Some refactoring
Now works on Windows
Added QImage+QColor bindings, and transparent mappy tilesets
Adds QRgb vector container and QImage setColorTable binding
Use indexed colormap for 8bit images, faster reading
Comma now matches C-style shorthand declaration, also a way to provide raw data to substructs
Adds ability to read interleaved LBM images without libraries
Some cleanup (keep forgetting windows' special needs)
Rewrote the plugin w/o callbacks and updated scripts.

Notes:
- fotf now loads most levels with correct tilesets
- Lacks testing in windows
Added map property + tileset transparency etc bindings

Also layer/objgroup support.
Exposing tilelayer.cell classes' member "tile" produces a nasty warning
from pybindgen, seems to work so far though.
Write support fixed

Supports export only to same script that loaded the map.
Added Pekka Kana 2 map import + partial export