Add LuaEvent event type.

This fixes a race condition due to the screen calling directly into the
Lua object.
lua: Add function loadProfile.