(BSD like) simple c++ lua wrapper to simplify lua wrapping code