Thanks to Peter Melnichenko for pointing that luarocks can
wrap Lua file as executable.
What remained is probably backport to Lua 5.1. Looks like many people
still use that version.
Generally I feel this project is done. Maybe I'll make some more
cosmetic changes but what I actually wished to implement I've
implemented. Writing Lua parser and formatter was challenging
and delightful task.