modificaciones locales
Merge branch 'master' of github.com:peplopez/El-Rayo-de-Zeus
Modificaciones en el MenuSingleState para que funcione la barra de progreso.

Encapsulacion de funciones dentro de MenuSingleState para una rápida visualización del código.
Se supone que si la entidad es OtherPlayer debería de realizarse su Respawn al igual que el Player.
En Server Logico como es donde se cargan los mapas tambien se ha añadido la funcionalidad para que la barra de progreso avance con el step definido por el numero de mapas que se van a cargar.
En life.cpp esta la funcionalidad para eliminar la entidad cuando su vida <0 si la entidad es distinta de PlayerLocal y de OtherPlayer
(pero esta comentada porque da un pete muy wapo)