Subo:
- red con BUG corregido, que provocaba un cierre prematuro de las conexiones como servidor.
- código básico para enviar paquetes con detección de desconexiones.
- servidor de máquinas virtuales con algunos refactors. Haré la limpieza gorda cuando se detecten conexiones y el conector funcione.

 On branch infrastructure-upstream
 Changes to be committed:

	modified:   main.py
	renamed:    vmClient.py -> vmServerCallback.py
	new file:   CygnusCloud/ccutils/network_utils.py
	modified:   CygnusCloud/network/manager/networkManager.py
	modified:   CygnusCloud/network/twistedInteraction/connection.py
	modified:   CygnusCloud/virtualMachineServer/main.py
	renamed:    CygnusCloud/virtualMachineServer/vmClient.py -> CygnusCloud/virtualMachineServer/vmServerCallback.py
Subo:
- detección de desconexiones en el servidor de máquinas virtuales terminada.

 Changes to be committed:

	modified:   src/CygnusCloud/ccutils/network_utils.py
Subo:
- red con establecimiento de conexiones revisado para simplificar
  dependencias y aumentar nivel de abstracción de la clase NetworkManager.

 On branch infrastructure-upstream
 Changes to be committed:

	new file:   src/CygnusCloud/network/exceptions/connection.py
	modified:   src/CygnusCloud/network/manager/networkManager.py
	modified:   src/CygnusCloud/network/twistedInteraction/connection.py
Subo:
- red con reconexiones implementadas (utilizando retroceso exponencial
  binario truncado).

 On branch infrastructure-upstream
 Changes to be committed:

	modified:   src/CygnusCloud/network/manager/networkManager.py
	new file:   src/CygnusCloud/network/tests/client05.py
	new file:   src/CygnusCloud/network/tests/server05.py
	modified:   src/CygnusCloud/network/twistedInteraction/connection.py
Subo:
- red con BUG en el nuevo código corregido.
- infraestructura con detección de desconexiones implementada y probada.

 On branch infrastructure-upstream
 Changes to be committed:

	deleted:    src/CygnusCloud/ccutils/network_utils.py
	modified:   src/CygnusCloud/clusterServer/networking/callbacks.py
	modified:   src/CygnusCloud/clusterServer/networking/packets.py
	modified:   src/CygnusCloud/clusterServer/reactor/clusterServerReactor.py
	modified:   src/CygnusCloud/database/clusterServer/clusterServerDB.py
	modified:   src/CygnusCloud/network/manager/networkManager.py
	modified:   src/CygnusCloud/network/twistedInteraction/connection.py
	modified:   src/CygnusCloud/virtualMachineServer/vmServerCallback.py
Subo:
- código de la red y de la infraestructura totalmente comentado
- red con formatos de paquete modificados, con ahorro de 12 bytes por
  paquete.

 On branch infrastructure-upstream
 Changes to be committed:

	modified:   src/CygnusCloud/clusterServer/networking/callbacks.py
	modified:   src/CygnusCloud/clusterServer/reactor/clusterServerReactor.py
	modified:   src/CygnusCloud/network/exceptions/connection.py
	modified:   src/CygnusCloud/network/exceptions/networkManager.py
	modified:   src/CygnusCloud/network/manager/networkManager.py
	modified:   src/CygnusCloud/network/packets/packet.py
	modified:   src/CygnusCloud/network/tests/packet.py
	modified:   src/CygnusCloud/network/twistedInteraction/connection.py
Corrijo BUG gordo y asqueroso en la red que impedía el establecimiento
normal de conexiones de tipo servidor.

También actualizo los ficheros SQL para que los servidores de máquinas virtuales
usen un servidor VNC en la IP loopback (para hacer pruebas).

 On branch infrastructure-upstream
 Changes to be committed:

	modified:   src/CygnusCloud/ccutils/threads.py
	modified:   src/CygnusCloud/clusterServer/main.py
	modified:   src/CygnusCloud/database/ClusterServerDB.sql
	modified:   src/CygnusCloud/network/manager/networkManager.py
	modified:   src/CygnusCloud/network/tests/client01.py
	modified:   src/CygnusCloud/network/tests/server01.py
	modified:   src/CygnusCloud/network/twistedInteraction/connection.py
	modified:   src/CygnusCloud/network/twistedInteraction/protocols.py
	modified:   src/CygnusCloud/testing/clusterServerTester.py
	modified:   src/CygnusCloud/virtualMachineServer/vmServerCallback.py
Subo:
- infraestructura con detección de desconexiones totalmente probada.

 On branch infrastructure-upstream
 Changes to be committed:

	modified:   src/CygnusCloud/testing/clusterServerTester.py
	modified:   src/CygnusCloud/virtualMachineServer/constantes.py
Modifico la creación de la red virtual para que no se queje si ya
existe.

 On branch infrastructure-upstream
 Changes to be committed:
	modified:   src/CygnusCloud/virtualMachineServer/virtualNetwork/virtualNetworkManager.py
Subo:
- función halt (parar infraestructura) implementada.

 On branch infrastructure-upstream
 Changes to be committed:

	modified:   src/CygnusCloud/clusterServer/reactor/clusterServerReactor.py
	modified:   src/CygnusCloud/database/clusterServer/clusterServerDB.py
	modified:   src/CygnusCloud/virtualMachineServer/main.py
Subo:
- tester del servidor de cluster con comando inútil eliminado.
- corrección de BUG en el servidor de cluster. No se comprobaban las
  restricciones de integridad a la hora de registrar un nuevo servidor
  de máquinas virtuales.
- corrección de BUG en el servidor de cluster. Cuando un servidor de máquinas
  virtuales estaba apagado, al borrarlo del sistema se intentaba apagar.
- servidor de cluster con mensajes de error horribles eliminados.

 On branch infrastructure-upstream
 Changes to be committed:

	modified:   src/CygnusCloud/clusterServer/reactor/clusterServerReactor.py
	modified:   src/CygnusCloud/database/clusterServer/clusterServerDB.py
	modified:   src/CygnusCloud/testing/clusterServerTester.py
Merge branch 'infrastructure-upstream' into web_development