Adding support for lua scripting

Until now this is without any functionality.
Overlay info with lua
Using common path for lua files
First usable lua callback

Implementing get_datum to get a named exif datum from the image.
Implementing some usefull data structures for lua
Fix the windowsize

Opening a new window from a collection should not set the default size.
Unfortunately the size of the image is not available in the early state.
Fix compiling issue

img-view.c: In function 'real_view_window_new':
img-view.c:889: error: 'for' loop initial declarations are only allowed in C99 mode
img-view.c:889: note: use option -std=c99 or -std=gnu99 to compile your code
Merge branch 'ke' into ke-lua

* ke:
  Fix compiling issue
  Fix the windowsize
Swedish tranlation

Hi all,

Here is my translation into Swedish so far, inluding conversion into UTF-8
coding.

Can somebody advice me how I can test my translations in an own Geeqie
installation? (I'm running Kubuntu 10.04)

Tore

From 00535721f160491b094c60070afb35c439234512 Mon Sep 17 00:00:00 2001
From: Tore Ericsson <tore.ericsson@telia.com>
Date: Thu, 13 Jan 2011 20:18:28 +0100
Subject: [PATCH] Started with Swedish translation
Started with Swedish translation
Almost complete Swedish translation

Could not translate dialogue button texts, such as Apply, Close, Cancel, New,
Edit, Delete, etc. Also remains three entries where I don't know the meaning
on lines 1550, 1558, and 5229. The English text seems to be completely out of
order on lines 5601 and 5606. -- Note also: The first cache path in the
thumbnail dialogue window appears having a duplication error.
Complete Swedish translation including bugs based on 55de20b 2010-12-11 version
Do not delete path settings when adding new directory

This patch will change the way, geeqie is mangling the path name in the
rename (copy) dialog when creating new directory. Will fix the bugs
Debian:529531 and SF:2795791.
Fix wrong line ending
Fix the windowsize

Opening a new window from a collection should not set the default size.
Unfortunately the size of the image is not available in the early state.
Fix compiling issue

img-view.c: In function 'real_view_window_new':
img-view.c:889: error: 'for' loop initial declarations are only allowed in C99 mode
img-view.c:889: note: use option -std=c99 or -std=gnu99 to compile your code
Do not delete path settings when adding new directory

This patch will change the way, geeqie is mangling the path name in the
rename (copy) dialog when creating new directory. Will fix the bugs
Debian:529531 and SF:2795791.
Merge branch 'master' into ke

* master:
  Do not delete path settings when adding new directory
  Fix compiling issue
  Fix the windowsize
  Fix wrong line ending
Merge branches 'master' and 'ke' into ke-lua

* master:
  Do not delete path settings when adding new directory
  Fix compiling issue
  Fix the windowsize
  Fix wrong line ending

* ke:
  Do not delete path settings when adding new directory
  Fix compiling issue
  Fix the windowsize
  Fix wrong line ending
  Do not delete path settings when adding new directory
  Swedish tranlation
Fix a remote command bug