support lua require()
fix gitignore to avoid ignoring subfolders. add missing lua file
code cleanup, merge Lua.h and LuaUtil.h
ordering includes alphabetically
Merge pull request #550 from ibikecph/lua_require

easy lua require()