Update to Lua 5.2 keywords and standard libraries

If you merge this and consider to also merge 2c69923, `autoload/xolox/lua.vim` line 403 should include `'bit32'` in the returned modules list.

Sorry for the "pull request & merge hell", I should have planned it a bit more carefully.