lua : always expand path name before importing a directory
change dt_film_cleanup to not always destroy empty films.

lua needs to create empty films
lua : add a function to create an empty film

dt.films.new("directory"):dt_lua_film_t