Merge pull request #40 from iuval/feature/PlaySkipAnimation

Feature/play skip animation
Hace Menu extends de Group, y cada menu se agrega a si mismo sus elementos y en el stage hace addActor(this) y nada mas
Ya no les paso stage a los menues, como son groups, menumaster los agrega y solo se llama a update dcon dt
Borre menu,menu master y menu master rener, cada menu anda por separado en game engine
Agregue logOut en GameControler asi maneja poner user en null y cambiar a menu login,
en worldcontroller agrega leaveGame, para salir del juego al menu games,
Quite la llamada de enter animation de los menues, quiero uqe gameengine controle todo lo que pasa como caja negra
Quita el update porque ahora es lo mismo que act,
las enterAnimation y exit, ahora le pasas una time line y le pushean lo que sea que hagan, entonces desde game engine controlamos todo lo que pasa entre ventanas.
Deje comentado lo del cartel loading por ahora
Agregue 2 estadmos de game mas para las transiciones entre ventanas
le vaje un poquito la velociada a las animaciones, me parecio mejor
Saque el boolean loading y le pongo el actor de una, visible true/false
Agrega metodo g en menu games, llama al server para cargar los games
Otros refactors chicos
refactorea callback del Server
refactores nombres
Merge pull request #41 from iuval/fix/renders_refactor

Fix/renders refactor
Arregle el Accessor de Unit para que mire hacia donde deberia cuando corre.
Tambien acomode TurnAnimations para que haga en cadena todas las llamadas.
No pude hacer lo de animar un escudo, simplemente los pone visibles y hace el resto de las animaciones.