diff everything is fine, but things i dont use are hklm, read data folder first, and load lua before lub. I haven't ried lua files but lub files always work great for me.
everything you need is pretty much here now
http://svn6.assembla.com/svn/ClientSide/Lua_Project/