Network abstraction with luasocket and luajit.