Lua >= Lua52

See [this](https://github.com/Homebrew/homebrew/pull/29236) PR for more details. The previous thread for this PR is [here](https://github.com/Homebrew/homebrew/pull/31996). I was planning to rebase but I made a fairly awful mistake mid-rebasing and things went horribly wrong, so here’s to starting fresh and hopefully not screwing everything up.

CC: @mikemcquaid @daurnimator @sdegutis @nijikon
Erp, Sorry. This one wasn't intentional. I'm pretty sure that when I pushed this earlier Sublime wasn't showing any whitespace there, but perhaps my mind was playing cruel tricks on me. I apologise.