Initial commit of EFL Enlightenment Foundation Libraries Lua FFI bindings
Ensure existence of directories prior to building
"make clean" support
Purge for a completely new version of the binding generator
New version of the binding generator

Uses:
 * ctags to extract identifiers
 * awk to preprocess them for gcc-lua-cdecl
 * Peter Colberg's gcc-lua-cdecl to build FFI declarations
    http://colberg.org/gcc-lua-cdecl

The idea was inspired by ruby-ffi-efl, but instead of sed this one uses ctags
 and it also supports #define integer constants.
Revert "New version of the binding generator"

gcc-lua-cdecl has some bug

This reverts commit c694ee87d536a288dc37d1e202c5b53b75759cfd.
Revert "Purge for a completely new version of the binding generator"

This reverts commit fbbb1229842102caa8573cb7c1ce46304cb08ab5.