Na funcao verificaTokenNaBlackLIst() , Considerando que
blacklist.contemToken() retorna true se o token estiver na BlackList o if nao deveria ser
if(blacklist.contemToken(token))  
em vez de 
if(!blacklist.contemToken(token))tendo em vista que se o token estiver na blacklist ja estará espirado.
