Merge pull request #88 from Overscore/master

French translation update. Thanks to Overscore!
CMake: .desktop file i18n support. Requires intltool.
Gsettings: Rename app.valama to apps.valama.
CMake: gsettings/gettext support. Requires intltool.
CMake: Finish intltool gsettings/desktop file support.
CMake: Fix gsettings file with non-absolute filename.
Update Readme.
Update pot file.
Update German translation.
CMake: Gettext: Don't fail on if no desktop files or po files exist.
CMake: Support whitespaces in source path for intltool command.

 * Just use relative paths...
Update image URL.
Update README.md

Fix the incorrect dep name.

Note I'll package it soon.
Merge pull request #90 from cicku/patch-1

Fix Fedora dependency in README.md. Thanks to Christopher Meng!
CMake: FindVala: Fix if no suitable vala version found.
CMake: Gettext (desktop files): Support build in source directory.
Valama: Extend project format: defines, custom vapis

 * Incompatible with previous format.
Valama: Support custom vapis (project file).

 * Support package checks to enable defines based on package version and/or
   use custom vapis based on version (or independent of it).
 * Allow to disable dependency tracking for packages/vapis (project format
   change).
 * Guanako:
    - Add static method to get list of vapi/deps directories: get_vapi_dirs
    - Add static method to look for vapi/deps file:
      get_vapi_path, get_deps_path
    - Add get_vapis method to get used vapis (analogous to get_source_files).
 * Drop some macros: PIXMAP_DIR, VALA_VAPI_DIR, VALA_DATA_DIR
Don't save custom_vapis back to project file if enabled by extracheck.
Don't try to guess already enabled defines.