Made manage, eztext and TextLists work together

Changed from LayeredDirty to LayeredUpdates and reverted relevant parts of
284f7825d3d54cbb71c6c57fd4f634136383dd61.
Revert "Tried to fix textfield updating, and failed"

This reverts commit bcd7bfa0f027dd3a1764ac75b511460edcaeb332.
The problem this commit tried to fix was fixed in the last commit.
Removed commented-out player and inventory randomization again
Commented forgotten old-style player-selection -thing
Don't crash when re-connecting after disconnect
Fixed Player saving (save team too)
Added player saving and autoloading
Fixed Character saving: save xp, level and upgrade points too
Fixed unselection of characters (a hack, but nonetheless)
Added the save directory
Fixed saving Characters, Weapons and Armors...
Added the evtest tool so it'd stop haunting my git status :)