Added gitignore
Added ST2 project file
Trimmed trailing spaces
Lua: improting ByteString.Char8 for IsString instance
ConfigFile: re-introduced Benjamin Geer's LuaIO changes
Bumped version to 0.6.0 (currently in development)
Built-in Lua updated to 5.2
LUA_ENVIRONINDEX and functions lua_getfenv/lua_setfenv were removed in Lua 5.2
LUA_GLOBALSINDEX was removed in Lua 5.2, globals are now retrieved from the registry

Related:
- LUA_REGISTRYINDEX is mapped to a different number now
- lua_getglobal() and lua_setglobal() are not special cases of getfield/setfield anymore,
so I'm just calling C functions instead of writing my own.
lua_cpcall is deprecated in Lua 5.2
lua_equal() lua_lessthan() are deprecated in Lua 5.2
lua_objlen() was renamed to lua_rawlen() in Lua 5.2
lua_load() has new parameter "mode" in Lua 5.2
lua_resume() takes an additional argument "from" in Lua 5.2