Added basic Lua scripting support. The ScriptingSystem takes care of everything, and all functions available to lua are prefixed with lua_. The current functions available are lua_die, lua_error, lua_info, lua_sleep, lua_set_window_size, and lua_set_window_title. These functions are presented to lua with the lua_ being replaced with arc_.
Merge branch 'master' into scripting-support
Updated linux project to work with lua