Added Lua singleton.

  These two files implement a singleton-pattern, providing a global
 access to a Lua intepreter.
  We now build and produce an executable.

  The newly added Makefile now builds a target `./lumail`.  This
 binary will load the script `./lumail.lua` from the current
 directory, if present, and execute it.