Tiny fixes
More binds to lua
VC12 fixes by @dalkon
Fix minimap tile update for item removal
Also unbind g_minimap.updateTile
lua: now we have a function to static allocate an array

lua_newtable() definition:
	#define lua_newtable(L) 	lua_createtable(L, 0, 0)

This simply allocates space for 0 fields, meaning, if we push any
values into this array, it will re-allocate the array, which is bad.

This function statically allocates an array, so it's ready to have
X fields into it.

Performance tests:

lua_newtable
1428161
1426992
1413513

lua_createtable
2004544
1974117
1957533

These tests were done on an AMD 8350fx CPU, single thread used.

narr: This is for fields that just have an index, e.g. arr[0] etc.
nrec: For fields which needs like arr.a, arr.b etc.

This is how many times each of the functions can run per second, as
you can see about 1.7x the calls to lua_newtable.

All credits goes to @dalkon, he was too lazy to do it by himself, and
asked me to do it for him.
Use of createTable on containers
Fix 7.70 RSA / XTEA encryption

RSA / XTEA encryption was implemented with Client 7.70

~~~~Lord Hepipud~~~~
Fix 7.60 login protocol
Update outfit.lua

Fixed outfits for 7.6
Improved the Spanish translation by making some statements sound more formal and correcting a few other ones that where incorrect or that missed a few words.
fixed a little typo.
Fix writables in 7.6, fixes #416
Introduce g_resources.getDirectoryFiles

This can recursively find files in a directory that's not in physfs search
path, this is needed for mapeditor needs, esp the file browser.

We do not want to limit users to the application run directory
so we have to use this.

This function uses boost filesystem.
Prototype:
	g_resources.getDirectoryFiles(directory STRING, filenameOnly BOOL,
	recursive BOOL)

filenameOnly is there if we want to just get the filenames in the
directory.
recursive if we want to loop directories in the directory.
Fix recommended by @Bahamuntxd
Tiny typo fix :)
Support for protocol 7.7/7.72 / Tiny fix
Enabling versions 7.8 to 8.0
Do not test for TILESTATE_NONE

This flag is ALWAYS set, cause it's always 0 i put there by mistake.
It causes an issue by simplying drawing everything dark, cause of
the opacity...
Fix typo & bind ItemType::isWritable