- criado void emoConnect()
- emoRun() chamada a  cada 2seg
- criado destrutor ~EmoHandler();
- variaveis inicializadas no construtor EmoHandler
- criado float EmoHandler::emoAffectivEngagementBoredom()
- pegando engagementboredom a qq hora
- criacao void HsTcpPollComm::controle()
- chamada controle() em case WAITING_RESPONSE em void HsTcpPollComm::tcpOnRead(void)
- colocado controle dentro de control() (antiga run())
- uso de for faz com que so execute um setUnit, pois o loop nao deixa computar a readAll da HS qdo recebe respostta de ack da HS apos ter enviado comando de acender lampada
- tirando "if ( sessionState == WAITING_RESPONSE )" de HsTcpPollComm::setUnit()
resposta_pronta:
- tirando resposta_pronta = false de  case SENT_REQUEST em HsTcpPollComm::pollProcess()
- tirando resposta_pronta = true de case WAITING_RESPONSE em HsTcpPollComm::tcpOnRead()
- colocando resposta_pronta = true em case WAITING_CONN ("Connection ok") em HsTcpPollComm::tcpOnRead()
- codigo controle() funcionando:
	- pega estados do emotiv
	- seta todas as lampadas
	- seta lampada com valor de maior engagement
	- loop for modificado para if com var static
	- controle() chamado em case SENT_REQUEST na pollProcess

-RED FLAG: lampadas desligam no final (qdo perde conexao com HS??)
Nao ficam ligadas apos execucao do codigo
- Arrumado BUG equipamentos desligam no final:
	- valor 1 nao muda o estado do equipo (enviado 1 repetidas vezes e nao apagou o equipo)
	- problema dentro do if ( j >= TAMANHO_ESTADOS[i] ), qdo comentada a linha
"setUnit(EQUIPAMENTO_UNITS[i],1)", o bug nao acontece: else if
- Verificacao do maior engagement
- variavel posicao_maior_engagement static