Validar html. Organizar código.
Refatorar salvar/recuperar estado do menu.

Organizar melhor o código (javascript), colocando
tudo em funções específicas para cada tarefa. Melhorar
os comentários do código.
Merge branch 'nav_state_refactor' into master.