Otimização a juntar blocos

Agora o maior bloco aglutina sempre o menor, garantindo menos mudanças
em listas.

Podia ter feito isso no junta-blocos, mas como em princípio as únicas
funções que o chamam são os ve-frente e ve-abaixo, a alteração de ambas
é mais simples e eficiente.