integrators/euler: revise and document Lua module
Lua scripts: remove assert() from table.insert statements

The assertion was meant primarily to prevent calling nil during
disconnect(). Passing nil to table.insert() silently does nothing, and
the assertion is needless. BTW, the called signal registration functions
will always return a halmd::connection object, which cannot be nil.