Lua: update for Lua54 and end of function as Keyword rather than Control
Summary:
function foo() if x then end <--- Control Flow end <--- Keyword
Reviewers: Framework: Syntax Highlighting, dhaumann, cullmann
Reviewed By: Framework: Syntax Highlighting, dhaumann
Subscribers: kwrite-devel, kde-frameworks-devel
Tags: Framework: Syntax Highlighting, Kate, Frameworks
Differential Revision: https://phabricator.kde.org/D21587