Only keep players loaded while they're connected

This reduces my server's memory usage by about 20MB (it almost cuts it in half).
It should also make the server faster at starting and saving.

This also makes the related code use `DIR_DELIM` instead of `/`.