This commit changes connection mechanism and breaks controllers

In an effort to deal with reconnections in a smarter way,
the logic for creating a new connection has been pushed to the
controller. This allows for more flexibility and decouples the
XMPP network from managing connections
Disable translation by default
Merge pull request #39 from ptony82/features/simplified_connections

Features/simplified connections
Simple get state update
Merge pull request #40 from ptony82/fix/getstate_update

Simple get state update
Deals with Windows crash on PortAllocator cleanup
Release port_allocator to avoid segfaults
Changing timeout length to determine effect
Disable disconnection on WIN32 to avoid crash
Merge pull request #43 from ptony82/fix/windows_hardening

Fix/windows hardening
Merge branch 'master' of https://github.com/ipop-project/ipop-tincan

Conflicts:
	src/tincanconnectionmanager.cc