Merge pull request #8831 from samuele3hu/v3_new_spine

Add lua-bindings for Light and test case and fix compile error triggered by UIHelper.cpp